Header metadata for a DWARF line table (directories, files, and root file).
Synopsis
Declared in <llvm/MC/MCDwarf.h>
struct MCDwarfLineTableHeader;
Member Functions
Name |
Description |
|
Construct an empty DWARF line table header. |
|
|
Return true if MD5 usage is consistent (all‐or‐none) across file entries. |
|
Clear the DWARF file and directory tables and reset root‐file metadata. |
|
Reset MD5 usage tracking to the empty‐table state. |
|
Set the compilation root file used as file index 0 in the DWARF line table. |
|
Record whether the latest file entry provided an MD5 checksum. |
|
Look up or allocate a DWARF file number for |
Data Members
Name |
Description |
Compilation directory string for this line table. |
|
True if any file entry recorded embedded source text. |
|
Symbol marking the start of this line table. |
|
Directory names referenced by file entries. |
|
File entries in DWARF file‐number order. |
|
Primary source file used as file index 0 (DWARF 5) / root file. |
|
Map from source path identity to allocated file number. |
Created with MrDocs