dmd.tocvdebug

Generate debug info in the CV4 debug format.

Members

Functions

PROTtoATTR
uint PROTtoATTR(Prot.Kind prot)

CV4 pg. 25 Convert D protection attribute to cv attribute.

cvMember
int cvMember(Dsymbol s, ubyte* p)

Insert CV info into *p.

cv_align
uint cv_align(ubyte* p, uint n)

Align and pad.

cv_udt
void cv_udt(const char* id, uint typidx)

write a UDT record to the object file

toDebug
void toDebug(EnumDeclaration ed)

Emit symbolic debug info in CV format.

toDebug
void toDebug(EnumDeclaration ed)

Stub them out.

Structs

CvFieldList
struct CvFieldList

Helper struct for field list records LF_FIELDLIST/LF_FIELDLIST_V2

Meta