ladybird/Userland/Libraries/LibDebug/Dwarf
MacDue cf79df0edb LibDebug: Stub out LocListX and remove stub expression evaluator
The expression evaluator is dead code that does nothing but crash on
all paths, as no opcodes are implemented.

Stubbing out the LocListX form fixes a crash while reading DWARF 5
debug data that contains location lists. These are just a new way
to store location expressions, and since we never implemented
expressions, we can just ignore these too.

As far as I can tell this is enough for DWARF 5 to work for us (since
we mainly just use the line tables).
2023-05-14 09:21:08 +02:00
..
AbbreviationsMap.cpp AK: Remove the fallible constructor from FixedMemoryStream 2023-02-08 17:44:32 +00:00
AbbreviationsMap.h LibDebug: Use Core::Stream to read the DWARF abbreviations map 2023-01-22 19:12:26 +01:00
AddressRanges.cpp Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
AddressRanges.h Everywhere: Remove the AK:: qualifier from Stream usages 2023-02-13 00:50:07 +00:00
AttributeValue.cpp LibDebug: Propagate errors throughout DWARF parsing 2023-01-22 19:12:26 +01:00
AttributeValue.h LibDebug: Propagate errors throughout DWARF parsing 2023-01-22 19:12:26 +01:00
CompilationUnit.cpp LibDebug: Propagate errors throughout DWARF parsing 2023-01-22 19:12:26 +01:00
CompilationUnit.h LibDebug: Propagate errors throughout DWARF parsing 2023-01-22 19:12:26 +01:00
DIE.cpp AK: Remove the fallible constructor from FixedMemoryStream 2023-02-08 17:44:32 +00:00
DIE.h LibDebug: Propagate errors throughout DWARF parsing 2023-01-22 19:12:26 +01:00
DwarfInfo.cpp LibDebug: Stub out LocListX and remove stub expression evaluator 2023-05-14 09:21:08 +02:00
DwarfInfo.h Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
DwarfTypes.h AK: Rename Stream::read_entire_buffer to Stream::read_until_filled 2023-03-13 15:16:20 +00:00
LineProgram.cpp LibDebug: Propagate errors around LineProgram 2023-05-13 07:54:34 +02:00
LineProgram.h LibDebug: Propagate errors around LineProgram 2023-05-13 07:54:34 +02:00