<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/54437>54437</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
`lldb` unsupported languages should still do *something*
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
dmlloyd
</td>
</tr>
</table>
<pre>
If a language identifier corresponds to a language which is unsupported by `lldb`, rather than refusing to have any kind of functionality, it would be nice to fall back to e.g. C99 mode with an appropriate warning.
It's very difficult to develop support for a new language when complete debugger support also has to be developed; being able to start with incomplete support would be a big improvement compared to having no functionality at all.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxVUd1uqzAMfppwYx1EoaXlgotu06Q9hpMY8FlIUBI69e2PYaf7kVDikPj7sw723r8NgODQjyuOBGzJZx6YIpgQI6UleJsgh5-PPiY2E3CC1ad1WULMZEHfQbWVc1bLpupniJgngckTeog0rIn9uAFNeCNAf4d39hbCAMPqTebg0XG-b52c4SOsTjAJPBvaugZ0DjSa9-1A5VjCc9fBHKzI4TwJIOCyxLBExiz_MHrhK1X1oqrr5_qWVX1OcKN4B8vDwGZ1eYOzdCMXFvhvBoYQxa6nj5-WyUsi8-JI0C3pdRzF3KMDXdqM7UFpegCSVc2TnDfjqN3uI2WU97tk9l-AD5wv2wiaR-BZHN1olpns5Bgl6M8IN0wffmcHuClxZWH7xnZNh0Xm7Kj_nsuviT3MJUjTzpsyS8g2gKqvKcyUJ2GRulij66ecl6Saq6pf5RvFwKpLESUH526P7Y8I_ktGkn7llFZKUpyOx-ZcTL3pquo84Em3l67VhEZf7LFpzdCSMR3WhUNNLvXq9KTqeot_h5BanV4K7uuqrqvmcDk0h_ZwLE074Nmaszg9nU8Xq44Vzciu3HSUIY5F7HdJMqskl45TTt-XmBKPnminE3xc8xRib2fnwt0WO3W_S_8H0EsXsw">