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

    <tr>
        <th>Summary</th>
        <td>
            [clang-tidy] detect more kinds of iteration in `bugprone-nondeterministic-pointer-iteration-order`
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          5chmidti
      </td>
    </tr>
</table>

<pre>
    This is an extension of #115620 

https://clang.llvm.org/extra/clang-tidy/checks/bugprone/nondeterministic-pointer-iteration-order.html
> Only for loops are considered, other iterators can be included in improvements.

E.g., `std::for_each`
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMksFu3CAQhp8GX5AtwGvv-sAhbeJrL71XGMb2NBgsGEfZt6_YbNLtrRcQQjOa__vG5IxLANCs-8a658octMakO7tu6AirKbqr_rli5pi5CRzeCULGGHicOVOtlF2vBGfimYmnj3Ml2jNrn5gamRqtN2FpvH_bmpgWpkZ4p2Q-P2pCdy2PFexrZmqcjmVPMQBTY4jBAUHaMGAmtPUeMRCkGgmSIYyhjslBalba_H2A9oX_CP7K55i4j3HP3CTgNoaMDhI4pr7zSCsk_tEkpsytCXwCjsH6w4HjGDhue4pvsEGg3Dxme2mWpvRgvcjkSsj2aY7pFxi7sl5UTrduaAdTgZbnVspBdF1brdoO8-RAtp2T0-xs79rz5dKJGaRw4mRkhVoJdZJSDErJrmsbZyZzni5DP1_cWRrBTgI2g_4LZYU5H6BvAmTlzQQ-3ywq9YhWFatJl6p6OpbMTsJjpvy3DyH5m_-Hsu6ZF_aW-BYT8FcMLhfjX-gLJdaLT131_8oqkI7k9b9LsiCtx9TYuDE1lsHuV72n-BssMTXe0pYNuQd-0-pPAAAA__-D6-Wl">