Seva Alekseyev (he/him)
Seva Alekseyev (he/him)
The logic of datatype recovery is tricky if done right. Arrays and structs can be arbitrarily nested. Were we to provide an example, it would be either woefully incorrect (would...
@DanielTian90 There is a *limited* piece of datatype recovery in the library now, see `describe_cpp_datatype()` in `elftools.dwarf.datatype_cpp`.
You call `elftools.dwarf.datatype_cpp.describe_cpp_datatype()`, passing a DIE object with either `DW_TAG_variable` or `DW_TAG_member`.
> how would we get the address out of each variable Read up about `DW_AT_location`. For global/static variables, it will be a single expression with an address. As always, before...
@SjRNMzU This should be addressed. Is it still an issue?
@zachriggle is this still an issue?
Did highlighting by keyword and by expression. This should do.
@pimvullers Is this still an issue?