Ben Boeckel
18f87c87f8
cmCxxModuleMapper: track whether modules are private or not
...
This allows collation to give a useful error message when it finds usage
of a private module rather than collation just not informing the
compilation and the compiler erroring out about not being able to import
unknown modules (which exists, but it was not told about due to
visibility).
Fixes : #24652
2023-05-18 08:34:31 -04:00
..
2023-03-02 10:25:16 -05:00
2023-05-01 11:38:32 -04:00
2023-05-04 17:11:19 -04:00
2023-04-24 10:41:10 +02:00
2023-03-08 07:38:50 -05:00
2023-05-09 09:56:41 -04:00
2023-04-25 10:35:27 -04:00
2023-03-29 10:41:19 -04:00
2023-02-15 08:58:44 -05:00
2023-02-14 14:34:03 -05:00
2023-02-17 17:12:12 +02:00
2023-04-29 09:54:31 +02:00
2023-03-30 09:18:53 -04:00
2023-04-28 09:33:28 -04:00
2023-04-24 10:41:10 +02:00
2023-05-12 00:01:08 -04:00
2023-04-05 17:54:55 +02:00
2023-03-23 15:19:26 -04:00
2023-04-24 10:41:10 +02:00
2023-05-15 22:26:36 -04:00
2023-04-29 09:54:31 +02:00
2023-03-30 09:18:53 -04:00
2023-04-26 10:03:53 -04:00
2023-03-30 09:18:53 -04:00
2023-04-26 10:03:53 -04:00
2023-04-26 10:03:53 -04:00
2023-03-29 10:41:19 -04:00
2023-03-30 09:18:53 -04:00
2023-03-29 10:41:19 -04:00
2023-03-29 10:41:19 -04:00
2023-03-29 10:41:19 -04:00
2023-04-29 09:54:31 +02:00
2023-04-24 10:41:10 +02:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-04-24 10:41:10 +02:00
2023-03-13 11:50:21 -04:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-02-14 14:34:03 -05:00
2023-02-14 08:56:59 -05:00
2023-02-14 08:56:59 -05:00
2023-04-24 10:41:10 +02:00
2023-05-18 08:34:31 -04:00
2023-05-18 08:34:31 -04:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-05-03 17:08:07 +02:00
2023-04-29 09:54:31 +02:00
2023-05-15 22:26:36 -04:00
2023-05-15 22:26:36 -04:00
2023-04-29 09:54:31 +02:00
2023-04-05 16:12:15 -04:00
2023-04-24 10:41:10 +02:00
2023-04-09 20:51:15 +10:00
2023-05-05 12:42:23 -04:00
2023-04-09 20:51:15 +10:00
2023-04-24 10:41:10 +02:00
2023-04-24 10:41:10 +02:00
2023-02-15 10:48:26 -05:00
2023-04-24 10:41:10 +02:00
2023-02-18 23:23:11 +01:00
2023-02-20 09:08:56 -05:00
2023-04-24 10:41:10 +02:00
2023-03-15 10:18:41 -04:00
2023-04-29 09:54:31 +02:00
2023-03-20 14:14:11 +01:00
2023-04-24 10:41:10 +02:00
2023-02-14 14:34:03 -05:00
2023-02-14 14:34:03 -05:00
2023-04-24 10:41:10 +02:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-03-17 21:35:30 +11:00
2023-04-29 09:54:31 +02:00
2023-05-03 17:08:07 +02:00
2023-04-29 09:54:31 +02:00
2023-05-04 09:39:06 -04:00
2023-05-04 09:39:06 -04:00
2023-05-05 12:42:23 -04:00
2023-05-05 12:42:23 -04:00
2023-05-04 09:06:23 -04:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-05-03 17:08:07 +02:00
2023-04-24 10:41:10 +02:00
2023-05-18 08:34:31 -04:00
2023-05-03 17:08:07 +02:00
2023-05-03 17:08:07 +02:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-04-05 12:06:22 -04:00
2023-02-08 11:49:27 -05:00
2023-04-05 12:06:22 -04:00
2023-04-05 12:06:22 -04:00
2023-04-05 12:06:22 -04:00
2023-04-05 12:06:22 -04:00
2023-04-29 09:54:31 +02:00
2023-02-14 14:34:03 -05:00
2023-04-05 12:06:22 -04:00
2023-04-05 12:06:22 -04:00
2023-04-29 09:54:31 +02:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-03-30 12:05:09 -04:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-03-29 15:19:47 -04:00
2023-02-24 10:17:45 -05:00
2023-03-31 08:02:20 -04:00
2023-03-01 12:23:28 +01:00
2023-03-29 10:41:19 -04:00
2023-03-29 10:41:19 -04:00
2023-03-29 10:41:19 -04:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:22 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:22 +02:00
2023-04-24 10:41:10 +02:00
2023-04-24 10:41:10 +02:00
2023-05-02 17:47:04 +02:00
2023-05-02 17:47:04 +02:00
2023-05-04 19:34:36 +02:00
2023-05-04 19:34:36 +02:00
2023-05-04 19:34:36 +02:00
2023-05-04 19:34:36 +02:00
2023-05-04 19:34:36 +02:00
2023-05-03 17:08:07 +02:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-04-29 09:54:31 +02:00
2023-05-04 19:34:36 +02:00
2023-05-04 19:34:36 +02:00
2023-05-04 19:34:36 +02:00
2023-05-03 17:08:07 +02:00
2023-04-24 10:41:10 +02:00
2023-05-04 19:34:36 +02:00
2023-04-13 11:10:00 +02:00
2023-05-09 09:56:42 -04:00
2023-02-10 18:03:15 -05:00
2023-03-28 17:53:18 -04:00
2023-03-01 12:23:28 +01:00
2023-03-01 12:23:28 +01:00
2023-04-26 10:40:05 -04:00
2023-05-02 17:47:04 +02:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-02-11 06:25:11 -05:00
2023-05-03 09:03:46 -04:00
2023-02-14 14:34:03 -05:00
2023-03-24 12:23:47 -04:00
2023-03-24 12:23:47 -04:00
2023-05-04 09:01:08 -04:00
2023-02-07 10:59:51 -05:00
2023-04-24 10:41:10 +02:00
2023-03-14 15:20:47 -04:00
2023-03-09 16:09:48 -05:00
2023-04-29 09:54:31 +02:00
2023-04-24 10:41:10 +02:00
2023-02-24 17:43:22 -05:00
2023-03-09 14:36:01 -05:00
2023-04-24 10:41:10 +02:00
2023-02-28 19:44:42 -05:00
2023-03-30 09:18:53 -04:00
2023-05-15 22:26:36 -04:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-02-23 09:05:59 -05:00
2023-02-23 09:05:59 -05:00
2023-05-04 09:01:08 -04:00
2023-03-01 12:23:28 +01:00
2023-04-12 10:43:48 -04:00
2023-04-24 10:41:10 +02:00
2023-04-24 10:41:10 +02:00
2023-04-24 10:41:10 +02:00
2023-04-29 09:54:31 +02:00
2023-04-25 17:35:39 -04:00
2023-04-24 10:41:10 +02:00