Veikka Tuominen
34e4b07d0c
Sema: allow runtime only instructions to be emitted in outside functions
...
It is possible to get comptime-known values from runtime-known values
for example the length of array. Allowing runtime only instructions to
be emitted outside function bodies allows these operations to happen.
In places where comptime-known values are required we have other methods
to ensure that and they usually result in more specific compile errors too.
Closes #12240
2022-10-20 20:11:00 +03:00
..
2022-10-16 15:54:56 +02:00
2022-09-14 20:08:34 -04:00
2022-10-17 07:55:28 -04:00
2022-10-15 10:39:19 -07:00
2022-10-15 10:36:10 -07:00
2022-10-10 22:30:33 +02:00
2022-10-12 20:36:12 +02:00
2022-10-12 20:36:12 +02:00
2022-10-05 04:21:16 -04:00
2022-10-12 20:36:12 +02:00
2022-07-26 11:25:49 -07:00
2022-10-13 13:12:17 +02:00
2021-11-26 19:59:33 -07:00
2022-10-01 15:22:10 -07:00
2022-10-12 12:40:59 +03:00
2022-10-11 17:51:25 +02:00
2022-08-19 16:45:15 -07:00
2022-09-20 19:05:00 -07:00
2021-11-30 23:32:47 +00:00
2020-12-07 17:27:09 -07:00
2022-09-11 16:37:03 -07:00
2022-04-06 11:50:23 -07:00
2022-04-18 23:06:49 -07:00
2022-07-25 22:04:30 +03:00
2022-09-12 15:56:31 -07:00
2022-08-19 03:41:13 -07:00
2022-09-13 11:38:14 -07:00
2022-10-05 21:19:30 +02:00
2022-10-12 20:36:12 +02:00
2022-10-17 13:06:06 +02:00
2022-10-11 01:59:39 -07:00
2022-10-19 01:38:19 +03:00
2022-08-19 03:41:13 -07:00
2022-05-06 22:41:00 -07:00
2022-10-12 20:36:12 +02:00
2022-09-14 16:41:53 -07:00
2022-04-26 17:52:21 -04:00
2022-10-12 20:36:12 +02:00
2022-06-29 22:06:27 -04:00
2022-07-26 11:25:49 -07:00
2022-10-20 20:11:00 +03:00
2022-10-12 05:21:48 -04:00
2022-10-15 10:39:19 -07:00
2022-09-16 23:49:00 +03:00
2022-06-17 16:38:59 -07:00
2022-10-05 21:19:30 +02:00
2022-10-10 22:50:22 +02:00
2022-10-20 20:11:00 +03:00
2022-07-30 12:36:11 -07:00
2022-10-17 07:55:28 -04:00
2022-06-17 16:38:59 -07:00
2021-11-30 23:32:47 +00:00
2022-07-09 14:04:38 -07:00
2021-09-07 21:49:08 -06:00
2021-09-01 17:54:07 -07:00
2022-07-28 11:53:25 -07:00
2022-07-28 11:53:25 -07:00
2022-07-28 11:53:25 -07:00
2022-10-01 15:22:10 -07:00
2022-10-01 15:22:10 -07:00
2022-07-28 11:53:25 -07:00
2022-10-12 20:34:42 +02:00
2022-10-12 20:34:42 +02:00
2022-10-12 20:36:12 +02:00