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

    <tr>
        <th>Summary</th>
        <td>
            HLSL doesn't support access specifiers and classes are default public
        </td>
    </tr>

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

    <tr>
      <th>Assignees</th>
      <td>
            llvm-beanz
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          llvm-beanz
      </td>
    </tr>
</table>

<pre>
    In the clang implementation classes will have default public access and the access specifiers should diagnose as an extension.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxtT9tqhDAQ_RrzEio66qoPeWgppYV96xfEZNSUmIiTbC9f32h3KZTCwMyZGc5l8PpTvDgeZuTKSjdxs6wWF3RBBuPdviRC4u_GWj7LC3KNo4w28DUO1igulUIiLp0-SK6QVlRmNLilcfbRaq6NnJyn9LE_c_wI6Cgp5EyLSvdVL1kwwaJ4Pr-eufZILoM2cIrr6rfwD_EuebMnt7_GWNysmENYKavuM3hKNZkwxyFXfknA2sut3a2bf0MVEjREESkNTVNCzWZRVI3sCgmjKlrohqaAUwt1UbatlqPWA7NyQEsiax4ygN17alnzyIyAAqCo4QRQdVWZt_WpHJuu77UG0DBmdYGLNDbfLeR-m9gmDjdDnCgdraFAv8eU00wO8ar084nSfV31ZAyzvzHse3ZkEUeQb5Dno5s">