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

    <tr>
        <th>Summary</th>
        <td>
            Implement ABI tag support in LLDB
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++abi
      </td>
    </tr>

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

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

<pre>
    This issue tracks picking up the following reviews from the Phabricator archives:
- https://reviews.llvm.org/D131330 [llvm][Demangle] Add getter for FunctionEncoding::Attrs
- https://reviews.llvm.org/D131331 [llvm] lldb abi_tag support 1/3 - Add equality comparison API to itanium_demangle::Node
- https://reviews.llvm.org/D131333 [lldb] abi_tag support 2/3 - Make FindBestAlternateFunctionMangledName local to the C++ language plugin
- https://reviews.llvm.org/D131335 [lldb] abi_tag support 3/3 - Use mangle tree API to determine approximate mangled matches

If that work has already happened elsewhere, please feel free to close this. I just want to make sure these patches don't simply get dropped due to the Phabricator transition, since they were in the libc++ review queue.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUlEGPozgQhX-NuZQ6AhNCc-CQTDZSpOnRHHbPo8IuwNPG9thFZ_PvV5Bku3cPI_UFhItyfXrv2ZiSGRxRK6qDkPLFqBHJFmUtpBTVMcOZRx9bq413jrLO62v752gSmJRmAo6oXhMEo16NG2AOwCNB7631l2Uh0puhS4I--mktfR-xi0Yh-wgY1WjeKIlyL_KjyPdPMDKH9VuehDzduzfWvk0bHwchT8eiLMoyB1EdllVRHUV1ONKEbrAkqiPstYaBmClC7yOcZqfYePeHU14bNyx7l_s9c0yfnFl8mAnW6g6wMz8YB0hzCD4yFEKeSnhaEejXjNbwFZSfAkaTvIP99zOwB8PozDz90A_qFemb1_RJovJGpLuF6P8w8g7zgq8EJ-P0gRLvLVN0yPSQ5WUl0N9wIrBeoV0AF5--CHkQ8gAW3TDjQBDsPBj3ScLqd4TlnfCvRHBTAjgSPWTSxBQn4wgwhOj_NhPy40cNE7Ia6e7h7XnugUdkuPj4CiMmQBsJ9RVGDIEcaSCb6DJSJCG_QLCEiaAnstAvc9mDsj4R8GjSBs7wc04MF3S8lKZFxzTHpUyJINwAQHsnZM2QzBTsdYke6OhDIA16poecH2PPEV0yi_oLRjJOrXte4UKRwLi1wZpO3S24qQu_Zpppk-m21E3ZYEZtUefbJn8u6zwbW3yuK6VVvW2abd5Tg11edLt615WqUrmizLQyl9u8KPKiLpsy35TqWfaoq-a5L3fNToltThMa-6-N2XrG27relU1msSOb7tfEOx125n5TxHbpe-rmIYltbk3i90BkbNhSe56CpYkcw_5who9ZMA6-fj0esjna9r_ZGgyPc7dRfhLytB6_2-spRP-TFAt5WjGTkKeV9J8AAAD__5rWl2Q">