dmd.tocvdebug

Generate debug info in the CV4 debug format.

Members

Functions

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(char* id, uint typidx)

write a UDT record to the object file

toDebug
void toDebug(EnumDeclaration ed)

Emit symbolic debug info in CV format.

visibilityToCVAttr
uint visibilityToCVAttr(Visibility.Kind vis)

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

Structs

CvFieldList
struct CvFieldList

Helper struct for field list records LF_FIELDLIST/LF_FIELDLIST_V2

Meta