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

    <tr>
        <th>Summary</th>
        <td>
            [ast-matchers] doc suggestion
        </td>
    </tr>

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

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

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

<pre>
    Can you maybe add in docs to `hasAncestor`, `hasDescendant`, `isDerivedFrom` references for `hasParent`, `has` and `hasDirectBase`.

They are called very differently and I initially failed to find any of the faster ones.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxMkT2PnDAQhn-NaUaLjPlYKCj2DiGlS5Em5WAP4MTYJ4_ZiH8fQTa6a2xpPO_jV3qQ2S6eqBf1m6iHDPe0htgP5C3_xBh4pSf_tkc2BXP07-jhCDtseEwEaAxYDyZohhRANHJFfnhNnEIUjRTq_TUciDV5gz59ji0PFO2TzBjDJhoJkWaKdMZhDvGV_I6RvqZW5HMXvfmPtpF0ekMm0chcyEHIx7_zx0oHYCTQ6BwZeFI8wNj5-iW544J8A-ttsujcATPacy8FmK03gP6AMENaCWbkRBGCJ84z05emKzvMqC-aTnVNUd7bbO2byRT3eyuroqq7whQT1WU166Jr2zvipDPbK6lK2aq6KKSq27yVuq1LnJGKrkB1F5WkDa3LnXtueYhLZpl36puqa8vM4USOL1FKefoD16NQ6vQW-zNzm_aFRSWd5cSflGSTuwwjp9uGSa8UWdTDqQ54XxbiZIPP9uj6NaUPFuVDqFGocbFp3adch02o8eS9rttHDL9IJ6HGqwULNV4t_wYAAP__1MW_GA">