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

    <tr>
        <th>Summary</th>
        <td>
            [HLSL) Implement serialization of Descriptor Tables
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            HLSL
      </td>
    </tr>

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

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

<pre>
    Implement text-serialization for the in-memory representation of Descriptor Tables to be dumped in the AST.

AC:
- [ ] Implement a serialization of the in-memory constructs, as defined in `Frontend/HLSLRootSignature.h`
- [ ] Add unit testing of output strings
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxkkcFu3CAQhp8GX9BaBhuvOXDYZGW1Uk7dvAA2Y5sKgwVD1PTpK-9aSpOcRkLDfP_Mp1OyswdQRDwRzq0fwNmRcE7EtdAZlxDV8VgMwbyrn-vmYAWPFOEPnhJEq539q9EGT6cQKS5ArT-tsIb4TiNsERJ4fDSEiV4hjdFuGCJ91YODRDHQAajJ6waGWn-fcLm9lqS6kOpyeSb1Xk-UiCdKxJV-RND0Mz9MX_Bj8AljHjER_kx1ogYm6x8Y0lZ9DB7BG8L7Hy-3l18h4M3OXmOOUC6krT5xL8bQ7O2-eULr5x0XMm4ZacJo_ZwKo2oja6kLUOzctIx3QjbFonQztY1uoTNNp7k8S3mWZ8mqmk0dq-VUWMUrLipRMSabmjVlLdg4inOrO8OkloI0FazautK5t7UMcS5sShkUqzvWycLpAVw6LO67HAqj2vtPQ54TaSpnE6aPCWjR3c0_Psj_Lvvtrt-0FTk6tSBuaffDe8L72eKSh3IMK-H9TjnKaYvhN4xIeH8PnQjvj9xviv8LAAD__6aY0iE">