Richard Smith
8b59e85b16
Add support for inline Cpp declarations. ( #6994 )
...
For #6830 , add support for inline C++ fragments as a declaration rather
than as a packaging directive. For now, this uses `inline Cpp
<string-literal>;` as syntax. The prior `import Cpp inline
<string-literal>;` is left alone for the time being. We can decide
separately whether to remove that.
`inline Cpp` requires that there was at least one `import Cpp`. It's not
clear to me if that's the right design long-term, but it seems
reasonable for now.
Assisted-by: Gemini via Google Antigravity
2026-03-31 22:27:43 +00:00
..
2026-03-31 22:27:43 +00:00
2025-02-20 22:42:47 +00:00
2026-03-31 22:27:43 +00:00
2026-02-09 22:00:21 +00:00
2025-04-11 21:47:43 +00:00
2026-03-27 22:52:11 +00:00
2026-03-02 17:57:31 +00:00
2026-01-05 22:24:47 +00:00
2025-01-27 23:48:44 +00:00
2026-03-27 21:41:04 +00:00
2026-01-14 19:32:03 +00:00
2026-02-04 17:24:55 +00:00
2026-02-04 17:24:55 +00:00
2026-02-09 22:00:21 +00:00
2025-07-11 22:29:10 +00:00
2026-02-19 23:33:36 +00:00
2026-03-27 22:52:11 +00:00
2026-03-27 21:41:04 +00:00
2025-07-10 16:32:39 +00:00
2026-03-27 21:41:04 +00:00
2026-03-03 00:26:33 +00:00
2025-12-11 21:41:47 +00:00
2026-03-25 21:07:24 +00:00
2025-12-11 21:41:47 +00:00
2026-03-26 15:26:56 +00:00
2026-03-26 15:26:56 +00:00
2026-02-11 02:08:16 +00:00
2026-02-25 15:15:29 +00:00
2026-02-19 23:33:36 +00:00
2026-03-10 21:15:38 +00:00
2026-02-19 16:24:07 +00:00
2025-06-10 22:09:31 +00:00
2025-06-10 22:09:31 +00:00
2026-02-09 22:00:21 +00:00
2026-02-04 17:24:55 +00:00
2026-02-25 15:15:29 +00:00
2025-12-19 18:48:20 +00:00
2026-03-31 15:50:54 +00:00
2026-02-23 16:48:23 +00:00
2026-03-30 19:07:46 +00:00
2026-03-27 19:36:52 +00:00
2026-02-19 23:33:36 +00:00
2026-02-19 16:24:07 +00:00
2026-03-09 22:30:16 +00:00
2026-03-28 00:06:06 +00:00
2026-03-02 17:57:31 +00:00
2026-02-19 16:24:07 +00:00
2026-02-19 16:24:07 +00:00
2026-03-27 19:36:52 +00:00
2026-02-19 16:24:07 +00:00
2026-03-06 17:35:48 +00:00
2024-07-03 17:49:47 +00:00
2026-02-26 20:10:50 +00:00
2025-04-28 19:06:24 +00:00
2026-03-28 00:06:06 +00:00
2025-12-30 19:18:34 +00:00
2026-02-19 23:33:36 +00:00
2026-02-25 15:15:29 +00:00
2026-02-19 23:33:36 +00:00
2025-04-28 19:06:24 +00:00
2025-05-09 16:35:28 +00:00
2024-07-12 22:38:06 +00:00
2026-03-06 17:35:48 +00:00
2026-03-23 20:38:20 +00:00
2026-02-09 22:00:21 +00:00
2025-02-14 19:44:36 +00:00
2026-03-09 22:30:16 +00:00
2026-03-31 22:27:43 +00:00
2026-02-09 22:00:21 +00:00
2026-03-31 22:27:43 +00:00
2026-03-26 15:26:56 +00:00
2026-01-14 16:58:15 +00:00
2026-03-28 00:06:06 +00:00
2026-03-22 02:03:48 +00:00
2026-03-28 00:06:06 +00:00
2026-03-10 20:04:28 +00:00
2026-02-11 02:08:16 +00:00
2026-03-09 22:30:16 +00:00
2026-03-26 15:26:56 +00:00
2025-04-28 19:06:24 +00:00
2024-12-18 00:19:12 +00:00
2026-02-26 19:21:19 +00:00
2026-02-09 22:00:21 +00:00
2024-07-12 22:38:06 +00:00
2026-03-28 00:06:06 +00:00
2026-03-13 16:54:58 +00:00
2024-07-12 22:38:06 +00:00
2026-02-19 23:33:36 +00:00
2026-02-09 22:00:21 +00:00
2026-02-19 23:33:36 +00:00
2025-06-10 22:09:31 +00:00
2026-03-27 21:41:04 +00:00
2026-03-26 15:26:56 +00:00
2025-12-11 19:44:39 +00:00
2025-05-22 18:58:47 +00:00
2026-03-27 21:41:04 +00:00
2026-02-19 16:24:07 +00:00
2026-03-30 19:07:46 +00:00
2025-09-10 21:40:27 +00:00
2026-03-24 20:56:44 +00:00
2026-03-24 20:56:44 +00:00
2025-03-21 23:09:37 +00:00
2025-11-11 16:36:15 +00:00
2026-03-27 19:29:34 +00:00
2026-03-27 19:29:34 +00:00
2026-02-19 23:33:36 +00:00
2026-02-19 16:24:07 +00:00
2025-09-12 22:59:37 +00:00
2026-02-11 02:08:16 +00:00
2026-02-19 23:33:36 +00:00
2026-02-26 20:10:50 +00:00
2026-02-26 20:10:50 +00:00
2026-03-27 21:41:04 +00:00
2026-02-25 15:15:29 +00:00
2026-03-23 20:38:20 +00:00
2026-03-23 20:38:20 +00:00
2026-02-19 16:24:07 +00:00
2026-02-19 16:24:07 +00:00
2026-03-06 17:35:48 +00:00
2026-03-06 17:35:48 +00:00
2026-03-27 21:41:04 +00:00
2026-01-21 17:48:18 +00:00
2025-06-10 20:54:58 +00:00
2025-06-10 20:54:58 +00:00
2025-12-09 20:38:50 +00:00
2025-12-09 20:38:50 +00:00
2025-06-10 22:09:31 +00:00
2025-06-10 22:09:31 +00:00
2026-01-14 19:32:03 +00:00
2026-03-31 22:27:43 +00:00
2026-02-25 15:15:29 +00:00
2026-02-25 15:15:29 +00:00
2025-02-25 02:07:43 +00:00
2026-03-31 21:50:06 +00:00
2026-03-31 21:50:06 +00:00
2026-03-28 00:06:06 +00:00
2026-03-28 00:06:06 +00:00
2026-02-26 18:25:06 +00:00
2025-05-01 22:17:55 +00:00
2025-05-01 22:17:55 +00:00
2026-03-28 00:06:06 +00:00
2026-03-26 15:26:56 +00:00
2026-03-26 15:26:56 +00:00
2026-03-23 20:38:20 +00:00
2026-02-19 23:33:36 +00:00
2025-11-14 13:50:56 +00:00
2026-02-19 23:33:36 +00:00
2026-02-19 23:33:36 +00:00
2026-03-24 20:56:44 +00:00
2025-10-28 17:17:38 +00:00
2026-03-31 21:50:06 +00:00
2025-12-02 02:52:23 +00:00
2026-03-27 21:41:04 +00:00
2026-03-26 15:26:56 +00:00
2025-10-10 12:37:37 +00:00
2025-12-18 17:26:28 +00:00
2026-02-26 23:01:24 +00:00
2026-02-26 23:01:24 +00:00
2026-02-26 18:57:15 +00:00
2026-02-19 23:33:36 +00:00