<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/138190>138190</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[HLSL] Implement serialization of Root Constants
</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 Root Constants 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/eJxkkcGOpSoQhp8GN0QDiF5dsLBPx9xJejVnXgClVCYIBorO9Dz9xNMmnTOzqoRU8f1Vn07Jrh5AkeaFCGH9BM7ORAjSvBY64xaiuh6LKZgP9W0_HOzgkSL8wjJBtNrZ3xpt8HQJkeIG1Ppyhz3EDxrhiJDA42dDWOj3EJDegk-oPSaKgU5ATd4PMNT6x_hw_1ERNhA2DDdSn7WkpHmhpHmlX3xNn-Fh-Ys9n5CYZ0xE3KhO1MBi_SeGtGyMwSN4Q8T4_9v97cx1t6vXmCNUG2nZE3cwhmZvz7UTWr-euJDxyEgTRuvXVBhVm77udQGK_ydbLrq27opNsbrVWgpuNIA2TcfnpebtxPQ88Uk2rLBKMNGwhnHey7rpKt71cy9Zp6WUne47Ihns2rrKufe9CnEtbEoZFK873rPC6QlcuhSeu1z-ojr7yymviUjmbML09QNadA_tj4Gny_5z12dnRY5ObYhHOuWIkYhxtbjlqZrDTsR4Iq5SHjH8hBmJGB-JExHjFfpdiT8BAAD__y5u0KU">