idrissrio
6c09325838
C/C++ Overlay: Preserve entities that have at least one location in an unchanged file
...
Previously, an entity would be discarded if it had any location in a changed
file. This caused issues for entities with multiple declaration entries, such
as extern variables declared in one file and defined in another.
For example, given:
// a.c (changed) // b.c (unchanged)
extern int x; int x;
The variable `x` should be preserved because it has a location in the
unchanged file b.c, even though it also has a location in the changed file a.c.
2025-11-27 09:22:31 +01:00
..
2025-09-03 08:19:18 +02:00
2025-11-07 17:38:18 +00:00
2025-11-10 10:21:12 +00:00
2023-01-10 13:36:01 +01:00
2025-11-18 19:52:05 +00:00
2025-01-21 18:02:28 +01:00
2025-11-27 09:22:31 +01:00
2025-11-25 12:06:58 +00:00
2023-01-10 13:36:01 +01:00
2025-11-07 17:29:48 +00:00
2025-11-14 12:59:41 +01:00
2025-09-03 08:19:18 +02:00
2025-09-02 12:29:15 +02:00
2025-09-04 12:52:46 +02:00
2025-01-15 11:38:05 +01:00
2025-11-19 12:49:54 +01:00
2025-09-03 08:19:18 +02:00
2025-01-07 14:12:55 +01:00
2025-09-03 08:19:18 +02:00
2025-10-02 17:36:21 +01:00
2024-02-02 17:36:02 +00:00
2025-01-29 18:19:17 +00:00
2023-10-25 14:05:38 +02:00
2025-11-17 19:21:37 +00:00
2025-01-21 16:14:16 +01:00
2023-05-09 15:35:54 +02:00
2025-06-30 15:28:45 +02:00
2025-06-27 14:42:33 +02:00
2025-11-10 10:11:01 +01:00
2025-06-27 14:42:08 +02:00
2023-05-09 15:35:54 +02:00
2024-10-16 11:33:18 +02:00
2025-08-28 13:10:39 +02:00
2024-01-22 09:11:35 +01:00
2025-01-21 16:14:16 +01:00
2025-04-23 16:56:47 +02:00
2023-07-19 16:55:43 +02:00
2025-01-20 11:20:11 +01:00
2025-06-27 14:42:08 +02:00
2025-01-15 11:38:01 +01:00
2025-06-27 14:42:08 +02:00
2025-11-10 10:11:01 +01:00
2025-01-27 11:43:17 +01:00
2025-01-15 11:38:01 +01:00
2025-01-24 16:12:16 +01:00
2025-01-10 10:19:34 +01:00
2024-03-19 13:14:42 +01:00