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

    <tr>
        <th>Summary</th>
        <td>
            Cl clang::Expr::ClassifyImpl(clang::ASTContext&, clang::SourceLocation*) const: Assertion `isLValue()' failed.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang
      </td>
    </tr>

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

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

<pre>
    code:
```c
int main(void) {
  List *list;
  *list = (List){NULL, 0, NULL};
  return 0;
}
```
crash clang
https://godbolt.org/z/PxnTvKMr5
Generated by fuzzing
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckU9vGy0Qxj_N7AXFmh28_w4ciPPuq6puVSlp7yzgNRVeLGBdJ5--InbVqBIChplBzzw_lZKbF2sFNI_QPFVqzccQxa-rs101BfMqdDAWuASU0OJtaUDplsxOyi1A_SU4AzQw6B4BJWN7lzIDkt6lDPz2dg8Z8CcG1JcSoAG6x6_f93ugHcOyvQfd05-maPMaF4a3uCQ-iACUOqp0ZNqrZQaUx5zPqSilEWicg5mCz5sQZ6DxDWj8dl1eLp-_xAZQ_m8XG1W2hk2v7LC-vbllrozgZuCDqqyoO95S02GN1VFwQtMjbbcTtY1u2s5ih1ZzbUzf1gYrJwipwRq7mvO2wU0zDNvWHKwm3UxdbWCL9qSc33h_ORVJlUtptaKmeuC88mqyPr0jILqNQ1RoRFEaHqZ1TrDFYmD6-0V22Vux83cDuAQu_7ue4-228wXt4fXT6eyB-g818vllF5ZsrxmoLa5_yD2HNWq7D1plFxYgWbjqsBSQksmUbCwJBi26tP-h_GqB-kKSOnZQzluzqdboxT8wXD6u00aHE9BYBrgfD-cYflqdgcZ3QxLQePfkIuh3AAAA__9IfsdU">