Richard Smith
0219218b01
Make type contexts expect a value of type Type. ( #2357 )
...
In particular, this means that a type can implement `ImplicitAs(Type)` and have values of that type behave like types.
This implies that `()` and `{}` are no longer types. They are now values whose type is the result of converting `()` or `{}` to type `Type`, as has been discussed recently and seems to be the supported direction. This fixes various cases where these types were previously mishandled.
2022-10-28 08:20:49 -07:00
..
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-28 08:20:49 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-26 14:49:17 -07:00
2022-10-17 13:52:37 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-18 14:08:40 -07:00
2022-10-28 08:20:49 -07:00
2022-10-28 08:20:49 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-28 08:20:49 -07:00
2022-10-28 08:20:49 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-18 14:08:40 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 22:07:19 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-28 08:20:49 -07:00
2022-10-28 08:20:49 -07:00
2022-10-17 13:52:37 -07:00
2022-10-17 13:52:37 -07:00
2022-10-13 14:46:30 -07:00
2022-10-06 12:25:23 -07:00