Re: [Dwarf-Discuss] How to interpret DW_AT_artificial tag?

2022-03-01 Thread Ron Louzon via Dwarf-Discuss
members of the structure.  So, I’d expect the first non-artificial member to have offset 4 (or greater).  Whether the consumer (in this case, your application) has to compensate really depends on what the application is doing. --paulr   From: Dwarf-Discuss On Behalf Of Ron Louzon via

[Dwarf-Discuss] How to interpret DW_AT_artificial tag?

2022-02-28 Thread Ron Louzon via Dwarf-Discuss
I have an application which uses DwarfLib to extract type information from debug executable images.  I have found in the DWARF data that some structure types have a "virtual" pointer added as their first member and this pointer's DIE contains the tag DW_AT_artificial=true.  How does that pointer