Pavel Labath
925b220ee4
[lldb] Recurse through DW_AT_signature when looking for attributes ( #107241 )
...
This allows e.g. DWARFDIE::GetName() to return the name of the type when
looking at its declaration (which contains only
DW_AT_declaration+DW_AT_signature). This is similar to how we recurse
through DW_AT_specification when looking for a function name. Llvm dwarf
parser has obtained the same functionality through #99495 .
This fixes a bug where we would confuse a type like NS::Outer::Struct
with NS::Struct (because NS::Outer (and its name) was in a type unit).
2024-09-10 12:57:54 +02:00
..
2024-05-30 09:57:51 +02:00
2024-06-14 12:40:30 -07:00
2021-10-21 11:34:43 -07:00
2024-06-20 10:32:06 -07:00
2024-08-05 17:06:07 +02:00
2021-10-25 10:32:35 +02:00
2022-03-02 13:44:19 -08:00
2022-07-12 10:54:24 -07:00
2022-03-02 13:44:19 -08:00
2022-03-02 13:44:19 -08:00
2023-01-09 11:29:43 -08:00
2023-02-13 14:08:40 -08:00
2024-05-09 10:42:53 -04:00
2022-05-09 12:34:13 +02:00
2024-06-11 16:17:25 +02:00
2024-06-11 16:17:25 +02:00
2021-10-26 12:07:16 +05:00
2024-05-30 09:57:51 +02:00
2023-11-28 13:56:45 -08:00
2022-01-23 21:24:25 -08:00
2024-07-04 08:51:23 +00:00
2024-06-20 10:32:06 -07:00
2022-03-09 14:31:17 +01:00
2024-06-13 20:20:27 +01:00
2024-03-11 13:04:56 -07:00
2022-03-02 13:44:19 -08:00
2023-02-13 10:55:10 -08:00
2023-05-05 06:45:07 -04:00
2023-03-17 10:29:24 -07:00
2023-03-17 10:29:24 -07:00
2022-04-21 16:02:23 -07:00
2023-03-17 10:29:24 -07:00
2023-06-14 08:37:08 -07:00
2022-03-09 14:31:17 +01:00
2024-07-10 09:40:48 +01:00
2024-08-15 13:34:03 +02:00
2024-06-04 10:46:31 +00:00
2022-07-12 10:54:24 -07:00
2024-06-27 17:46:27 +02:00
2024-06-24 08:56:21 +02:00
2024-04-23 11:18:05 -07:00
2024-05-23 11:23:07 +02:00
2023-03-17 10:29:24 -07:00
2024-08-12 18:41:28 +02:00
2024-06-24 08:56:21 +02:00
2023-06-01 00:35:39 +00:00
2024-09-06 09:00:00 +02:00
2024-09-10 12:57:54 +02:00
2024-08-08 10:53:15 +02:00
2022-03-02 13:44:19 -08:00