Andrew Kelley 4a38799631 make file and fn_name fields of SourceLocation also null-terminated
One of the main motivating use cases for this language feature is
tracing/profiling tools, which expect null-terminated strings for these
values. Since the data is statically allocated, making them
additionally null-terminated comes at no cost.

This prevents the requirement of compile-time code to convert to
null-termination, which could increase the compilation time of
code with tracing enabled.

See #2029
2020-06-18 17:09:10 -04:00
..
2020-06-12 13:33:31 -04:00
2020-04-28 19:11:31 -06:00
2020-04-28 19:11:31 -06:00
2020-05-06 17:08:49 +05:00
2020-06-09 13:36:17 -04:00
2020-05-24 10:04:09 -04:00
2020-06-09 00:17:22 -04:00
2020-06-07 22:39:35 +10:00
2020-06-14 20:13:02 +03:00
2019-09-25 23:35:41 -04:00
2019-09-25 23:35:41 -04:00
2020-01-29 22:22:01 -06:00
2020-06-02 14:56:19 -04:00
2020-05-25 19:46:28 -04:00
2020-06-09 13:36:17 -04:00
2020-02-16 13:25:30 -05:00
2020-06-09 13:36:17 -04:00
2020-05-29 18:30:09 -04:00
2019-10-11 18:13:24 -04:00
2020-06-09 00:22:34 -04:00
2019-09-25 23:35:41 -04:00
2020-06-09 13:36:17 -04:00
2020-06-15 23:51:25 +10:00
2020-05-24 10:04:09 -04:00
2020-02-22 12:44:21 +01:00
2020-05-01 06:47:20 -04:00
2020-06-12 13:33:31 -04:00
2020-06-09 13:36:17 -04:00
2020-06-09 13:36:17 -04:00
2020-05-05 09:38:02 -06:00
2020-05-26 21:34:55 -07:00
2020-06-01 14:43:13 -04:00