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

    <tr>
        <th>Summary</th>
        <td>
            Source code not covered when rust code is across multiple lines
        </td>
    </tr>

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

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

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

<pre>
    <!--
Thank you for filing a bug report! 🐛 Please provide a short summary of the bug,
along with any information you feel relevant to replicating the bug.
-->

I tried this code:

```rust
    log::info!(
        "hello world {} 12323123123123123123123123123123123123123123123123",
        "Testing"
    );
```

I expected all lines to be covered. However, only the first line is covered

`log::info!(`

All other lines are not covered

Version
```
LLVM (http://llvm.org/):
  LLVM version 19.1.7-rust-1.86.0-stable
  Optimized build.
```




</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUU82OtDYQfJrm0gLZBmbgwIHZzSiRNkqUrPZuoAEnxh7ZZiaTp48Ms5v9fi4faglBNdVdVVh6ryZD1EB5gvI5kWuYrWv-uEszCXbkVdLZ4d5A_gSCpymw9nWW5m-82xVH63BUWpkJJXbrhI4u1gUQHOHMoD5DzaA-4e-apCe8OHtVA6FEP1sX0K_LIt0d7YhhpkgA4glYK7U1E95UmFGaOyozWrfIoKzZpxJpdKTpKk3AYONUrXoZ4h4PogxYm6aQ_wSsBdb-gsEpGjDMymNvB4K83RE4sL3c6gOwFhFR2ynieRsng-AgqgcSLxBiJq0t3qzTA8LxBMdn5CIXOf-RAiF2uZ-IX8lHFRHa34OoIT993vNdEP1zoT7QgFJr1MqQj1Z0hL29kqMhw5_tja7kQDyhNfq-WTMq58PWjpsTW-uHE98T_j6x1RptmMk9hklHaGz4kuONnFfWfLXvy8vbrwiimkO4RH5xBnHW-rpk1k3bU73ngbi1XncW5HXGs2Mak0l5Vh0ylvogO01b62-XoBb1Lw3YrUoP2bcm7ZUMTT7UeS0TavixqMtDWdVlMjdFXtGQi1KWohqlrDiruaDxUPZjVZRDlahGMFGyA2e8yHnOM1EVrJe8qKnsZdnnUDBapNLZu5hEeb9Sw4u8LHiiZUfabwdLCEM33NAYbvmcuCZ-lHbr5KFgWvng_6cJKmhq_rSr62n7Xz9bjbeZDEZXdkh5lL2z3uOy6qAumvaIktXpJnruP0yfVJjXLuvt8kjgcUsvzv5FfQBx3nb0IM4PEddG_BcAAP__rC08UQ">