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

    <tr>
        <th>Summary</th>
        <td>
            [lldb] Crash when printing `integral_constant<bool, true>` type
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lldb
      </td>
    </tr>

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

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

<pre>
    ```
$ cat /tmp/b.cc
#include <type_traits>
int main() {
        std::integral_constant<bool, true> i;
}
$ clang++ -g -o /tmp/b /tmp/b.cc
$ lldb /tmp/b -b -o 'im loo -t "integral_constant<bool, true>"
Unexpected type for integer literal!                                                                                                                                                                               
UNREACHABLE executed at /usr/local/google/home/aeubanks/repos/llvm-project/clang/lib/AST/StmtPrinter.cpp:1279!                                                                                                     
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzVU8mO3CAQ_Rp8KXWLBq8HH3pVDlEUZZLzCOOyTYKNBTiZ-fuA26OMNDnMKVIQKsC16NXzq8a0zzXJ6bbphdAjYSlI4YGwmx_nYJu9lC8uriaplxaB8LN_nvHRW6G8I_x6j1CTh1GoibCSsApIcbp_h2053xJ-DDsEYm-FfpRmcl5MPhRsjNGEncHbBUNFUIRv6aS4vAKnxdQTdgobdj3szCuof0edgtbtax_smnteoUbQxsAu9sveASpE3at-m_BpRumxhUgEdMbCmo8WtPIYyhB2gP9rba19-nI9nj8cTx-vgE8ol9jkXRGLs8FqI2N3t96YXmO4DGaMh8ClEdMPF64WZxNPrX-Ou9ma74Gq8Nz-3U2rJtjjw9dgH_zoP9vInd3LeQ7iOLCi-lfkbRp5mYEE60Oep2WWlWWVtDVvK16JxCuvsSbZKQqJZBc4W-EG-DXgBHPErqYeQvp7FJTTVTHJYnU9eD-7OBHsFvlUfliCcM24MfeWQOXcgpHYrDzwLBnqnLGuE0Uu2zTLJKcNbRnvypyiSLu84okWDWoXsQftrvCDhLNLompGGTtQmlKelbTat1mHDSsFQ94VWSFJSjHMst5HCHtj-8TWK5pm6V1wauW8--MUzql-wpWlWF8sfjC2ftFEsiKvV9i_ASXaNic">