Don't generate invalid ranges for C code (#13183)

Fixes: #13128

Release Notes:

- Fixed a panic when editing C code
([#13128](https://github.com/zed-industries/zed/issues/13128)).
0af6e442a7Conrad Irwin committed on 6/18/2024, 3:13:42 AM· committed by GitHubparent7003b0f
1 file changedLine totals unavailable