Andreas Kling
ed3420dc10
AK: Make WeakPtr<T>::value() return NonnullRefPtr<T>
...
This API is only used by Jakt to implement weak reference unwrapping.
By making it return a NonnullRefPtr, it can be assigned to anything
that accepts a NonnullRefPtr, unlike the previous T* return type (since
that can also be null).
2023-02-05 15:38:19 +01:00
..
2022-11-26 15:51:34 +01:00
2022-11-26 15:51:34 +01:00
2023-01-18 22:58:42 +01:00
2022-12-15 00:21:00 -07:00
2022-10-06 15:29:38 +02:00
2022-12-03 23:52:23 +00:00
2022-12-14 11:44:32 +01:00
2023-01-02 20:27:20 -05:00
2022-11-26 15:51:34 +01:00
2023-01-10 17:54:01 +00:00
2023-01-10 17:54:01 +00:00
2022-12-09 11:25:30 +00:00
2022-12-03 23:52:23 +00:00
2022-11-26 15:51:34 +01:00
2022-12-03 23:52:23 +00:00
2022-12-22 15:48:53 +01:00
2022-11-26 15:51:34 +01:00
2023-01-29 19:16:44 -07:00
2023-02-04 18:41:27 -07:00
2022-12-13 08:09:56 +03:30
2022-12-06 11:19:50 +01:00
2023-01-31 16:58:25 +01:00
2022-11-26 15:51:34 +01:00
2022-11-26 15:51:34 +01:00
2022-12-19 09:29:12 -05:00
2023-01-02 20:27:20 -05:00
2023-01-15 23:23:24 +00:00
2023-01-14 16:20:30 -07:00
2022-11-26 15:51:34 +01:00
2023-01-14 12:05:52 -05:00
2023-01-29 19:16:44 -07:00
2022-12-03 23:52:23 +00:00
2023-02-04 18:47:02 -07:00
2022-11-26 15:51:34 +01:00
2022-10-31 14:47:13 +01:00
2022-12-17 16:00:08 -05:00
2022-12-06 08:54:33 +01:00
2023-01-09 23:00:24 +00:00
2023-01-09 23:00:24 +00:00
2023-02-04 18:41:27 -07:00
2023-01-29 19:16:44 -07:00
2023-01-29 19:16:44 -07:00
2023-01-29 19:16:44 -07:00
2022-12-06 21:31:00 +00:00
2023-01-28 22:41:36 +01:00
2023-01-21 10:36:14 +01:00
2022-12-03 23:52:23 +00:00
2023-01-29 19:16:44 -07:00
2023-01-02 20:27:20 -05:00
2023-01-07 10:01:37 -07:00
2022-12-03 23:52:23 +00:00
2023-01-28 22:41:36 +01:00
2023-01-23 18:09:23 +00:00
2023-01-02 20:27:20 -05:00
2022-12-03 23:52:23 +00:00
2022-11-26 15:51:34 +01:00
2023-01-12 11:23:58 +01:00
2023-01-12 11:23:58 +01:00
2023-01-24 13:24:21 +01:00
2023-01-19 11:29:48 +00:00
2023-01-29 19:16:44 -07:00
2023-02-04 18:47:02 -07:00
2023-01-21 10:43:59 -07:00
2022-11-26 15:51:34 +01:00
2022-12-06 08:54:33 +01:00
2022-12-06 08:54:33 +01:00
2022-11-26 15:51:34 +01:00
2023-01-21 10:36:14 +01:00
2023-02-02 19:14:00 +00:00
2023-01-21 10:36:14 +01:00
2023-01-27 20:38:49 +00:00
2022-12-06 08:54:33 +01:00
2022-11-26 15:51:34 +01:00
2022-12-12 15:03:57 +00:00
2022-12-02 16:22:51 +01:00
2022-08-20 17:20:43 +02:00
2023-01-27 20:33:18 +00:00
2022-11-26 15:51:34 +01:00
2022-12-09 11:25:30 +00:00
2023-01-31 12:42:49 +01:00
2023-01-13 21:09:26 +00:00
2022-11-26 15:51:34 +01:00
2022-12-06 08:54:33 +01:00
2023-01-27 20:38:49 +00:00
2022-12-06 08:54:33 +01:00
2023-02-03 07:19:52 -05:00
2023-02-03 07:19:52 -05:00
2023-01-21 10:43:59 -07:00
2022-12-06 08:54:33 +01:00
2022-12-06 08:54:33 +01:00
2023-01-17 19:52:52 -05:00
2022-12-06 08:54:33 +01:00
2023-01-17 19:52:52 -05:00
2023-01-17 19:52:52 -05:00
2023-01-29 19:16:44 -07:00
2022-11-27 23:54:40 +01:00
2022-10-10 12:23:12 +02:00
2023-02-04 18:41:27 -07:00
2022-12-14 15:11:03 +00:00
2022-12-11 16:05:23 +00:00
2022-12-06 08:54:33 +01:00
2023-01-09 11:36:21 +01:00
2023-01-29 19:16:44 -07:00
2022-12-03 23:52:23 +00:00
2023-01-02 20:27:20 -05:00
2023-02-04 18:41:27 -07:00
2023-02-04 18:41:27 -07:00
2022-12-03 23:52:23 +00:00
2023-01-07 10:01:37 -07:00
2022-12-03 23:52:23 +00:00
2022-11-26 15:51:34 +01:00
2022-09-08 18:53:08 +02:00
2022-12-17 16:00:08 -05:00
2022-11-26 15:51:34 +01:00
2023-01-02 20:11:18 +00:00
2023-01-02 20:11:18 +00:00
2022-11-26 15:51:34 +01:00
2023-01-16 10:12:37 +00:00
2022-12-17 16:00:08 -05:00
2022-12-28 11:53:41 +01:00
2023-01-21 10:43:59 -07:00
2022-11-26 15:51:34 +01:00
2022-12-03 23:52:23 +00:00
2023-02-03 19:04:15 +01:00
2022-12-12 15:03:57 +00:00
2023-01-22 21:31:36 +00:00
2022-11-26 15:51:34 +01:00
2022-12-03 23:52:23 +00:00
2023-01-02 20:27:20 -05:00
2022-11-26 15:51:34 +01:00
2023-01-06 16:03:50 +01:00
2022-11-26 15:51:34 +01:00
2022-12-06 08:54:33 +01:00
2022-12-03 23:52:23 +00:00
2022-11-26 15:51:34 +01:00
2022-12-06 08:54:33 +01:00
2022-07-10 15:01:07 +02:00
2022-12-28 11:53:41 +01:00
2023-01-02 18:15:27 -05:00
2023-01-02 20:13:24 +00:00
2023-01-02 20:13:24 +00:00
2023-01-27 20:38:49 +00:00
2022-11-26 15:51:34 +01:00
2023-01-10 10:25:58 +01:00
2022-12-03 23:52:23 +00:00
2022-11-26 02:23:15 +03:30
2022-11-26 15:51:34 +01:00
2023-02-03 19:04:15 +01:00
2023-02-04 18:47:02 -07:00
2022-12-14 12:56:01 +01:00
2023-01-29 19:16:44 -07:00
2023-02-04 18:41:27 -07:00
2023-01-28 00:13:46 +00:00
2023-02-04 16:11:54 -07:00
2023-01-27 20:38:49 +00:00
2023-01-28 00:13:46 +00:00
2022-11-09 16:00:32 +00:00
2022-11-26 15:51:34 +01:00
2022-11-26 15:51:34 +01:00
2023-01-09 23:00:24 +00:00
2023-01-09 23:00:24 +00:00
2023-01-27 20:38:49 +00:00
2022-12-20 11:24:05 +01:00
2023-01-28 15:24:55 +00:00
2023-01-28 15:24:55 +00:00
2022-11-26 15:51:34 +01:00
2023-01-07 14:51:04 +01:00
2023-01-21 10:43:59 -07:00
2023-01-21 10:43:59 -07:00
2022-12-03 23:52:23 +00:00
2023-01-15 00:56:31 +00:00
2022-12-03 23:52:23 +00:00
2023-01-02 20:27:20 -05:00
2022-12-14 11:44:32 +01:00
2022-11-26 15:51:34 +01:00
2023-01-02 20:08:35 +00:00
2023-01-02 11:06:15 -05:00
2022-12-09 11:25:30 +00:00
2023-01-08 12:13:15 +01:00
2023-01-27 20:38:49 +00:00
2022-12-06 08:54:33 +01:00
2023-01-06 13:59:17 -07:00
2022-11-26 15:51:34 +01:00
2023-01-02 20:27:20 -05:00
2022-11-24 16:06:20 +00:00
2023-01-29 23:41:42 +01:00
2023-01-22 21:30:44 +00:00
2023-01-09 23:00:24 +00:00
2022-11-26 15:51:34 +01:00
2022-12-20 10:34:19 +01:00
2022-12-20 10:34:19 +01:00
2022-12-26 09:36:16 +01:00
2022-12-08 23:36:17 +00:00
2022-12-03 23:52:23 +00:00
2023-02-05 15:38:19 +01:00