Adrian Prantl
fa9284589f
[lldb] DWARFDIE: Follow DW_AT_specification when computing CompilerCo… ( #77157 )
...
…ntext
Following the specification chain seems to be clearly the expected
behavior of GetDeclContext(). Otherwise C++ methods have an empty
CompilerContext instead of being nested in their struct/class.
Theprimary motivation for this functionality is the Swift plugin. In
order to test the change I added a proof-of-concept implementation of a
Module::FindFunction() variant that takes a CompilerContext, expesed via
lldb-test.
rdar://120553412
2024-01-09 10:45:30 -08:00
..
2023-11-10 21:53:58 -05:00
2023-11-10 21:53:58 -05:00
2023-10-02 10:46:16 -07:00
2024-01-04 16:30:49 -03:00
2024-01-04 16:30:49 -03:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-23 17:22:16 -07:00
2023-10-24 09:49:08 -07:00
2024-01-08 14:10:02 +00:00
2024-01-05 09:26:54 -08:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-11-29 11:19:50 -08:00
2023-10-13 16:51:24 -04:00
2023-06-27 18:09:40 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-19 14:10:31 -07:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-12-11 11:16:36 -03:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2024-01-09 10:45:30 -08:00
2023-12-12 16:51:49 -08:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2024-01-08 11:16:22 -03:00
2024-01-08 11:16:22 -03:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-12-16 14:39:37 -08:00
2023-11-29 11:19:50 -08:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00
2024-01-09 10:45:30 -08:00
2024-01-04 09:04:05 -08:00
2024-01-04 09:04:05 -08:00
2024-01-04 09:04:05 -08:00
2023-11-13 06:09:58 +00:00
2023-11-13 06:09:58 +00:00
2023-10-13 16:51:24 -04:00
2023-10-13 16:51:24 -04:00