I assume you are talking about DW_AT_bit_size or is there anything that was specifically introduced in DWARF 5?
Good point, at the moment codeclap does not read DW_AT_bit_size which is likely just an oversight on my end and I don't see any reason to not put this into the next update. GCC uses this and I assume clang does so as well.
Do you have anything special in mind a debugger could do regarding the use of bit fields (besides correctly handle their size and location).
I am also happy to implement anything else that might be new and of benefit in DWARF 5, as long as there is some compiler that actually uses it. The DWARF specification is quite huge which is why I focus on parts that are actually in use somewhere.
(for reference:
https://issues.codeclap.cc/view.php?id=318)