<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/124248>124248</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Crash in AnnotatingParser::parseTableGenValue
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang-format,
crash-on-valid
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
jayfoad
</td>
</tr>
</table>
<pre>
With `clang-format` built from current llvm-project sources (aff1242b8ee8b75d68812337f8e408a1405ab00f) I get:
```
$ clang-format clang/include/clang/Driver/Options.td
clang-format: clang/lib/Format/TokenAnnotator.cpp:316: bool clang::format::(anonymous namespace)::AnnotatingParser::parseParens(bool): Assertion `OpeningParen.is(tok::l_paren)' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJycUk1vhDYU_DXmYi0yz3weONAkVJUqJVKj9lg9w4N1Ymxkm5Xy7yvvbtLk0kMlS8DADPNmHoagV0vUs-oXVj1meMSz8_0bfiwO50y5-aP_S8czZ7WYDNr1tDi_YWS14OrQJvLFu41Ph_dkIzfmsp12795oijy4w08UOIMWl6WAElRL1Kqmmuu2LUDKZmmpFC0WpahQCbEw6PhvfKXI5MDEwGpxP2JgUPLvDm4PDEZtJ3PMxGD8RB69vpBnMD7vUTsb8jgzMfywL4cvvtGKwTjecBhf3TvZwVoXMTqfT_vO5CCLOlGUc-bOkwOTw5dYOtCidfZjc0fgFjcKO07EoLu9vitqu76gD-Rv6J7uX9CTDQzaJH8j8CEE8sl8Cv55J3sjks11-jK695uA-XtPaGJBwxfUhuacieHl96fhjyceDrXpyJGrY-Weducjj46fY9zD1fPIYFx1PB8qn9yW0jCXz8tnkSnjEA4KDEaOdub3xHk8E588hjNXOL1HjxPl31vL5l7Onewwo75oZNMUUHVVdu4X0dRNIUWNAktJ3dLUalkWwA4bkMWS6R4EVKKAUnRVLau8XGYs6wnrDhRRJ1kpaENt8mQ0d37Nrhb7tGVlmxlUZMJ1qQF-FA_A4CGByffJ2dMFjZ4TXD1mvr_OrY41sFIYHWL49wdRR0P9w3Vebfl_FPqKytCvZP9Ec1B2eNP__8DvA116-CcAAP__NrgtPw">