jacket
Search the docs
/
API
Tools
Playground
0.31.0
Debug_Info module
← Debug_Info
Types
Line_Info
File_Info
Line_Info_Sequence
Line_Mapping
Codeview_Line_Info
Codeview_Address_Gap
Codeview_Address_Range
Codeview_Symbol_Defrange_Register_Rel
Call_Frame_Address_Instruction
Frame_Common_Information_Entry
Frame_Description_Entry
Call_Frame_Address_Instruction_Type
Free_Page_Map
Msf
Dwarf_Base_Type
Dwarf_Language
Dwarf_Tag
Debug_Type
Declaration
Lexical_Block
Subprogram
Compilation_Unit
Debug_Info
Line_Program_Header
Codeview_Leaf_Type
Codeview_Symbol_Type
Type_Id
Item_Id
Codeview_File_Checksum_Id
Codeview_String_Table_Id
Codeview_Type
Codeview_Symbol
Codeview_File_Checksum
Codeview_Lines_File_Block
Codeview_Line_Info_Sequence
Codeview_Inlinee_Line_Info
Codeview_Debug_Info
Codeview_Builtin
Codeview_Struct
Codeview_Enum
On this page
Fields
See also
std
/
Debug_Info
/
Subprogram
Subprogram
struct
Source
Fields
name
:
string
linkage_name
:
string
external
:
bool
decl_file_id
:
Dwarf_File_Id
decl_line
:
u32
type_id
:
u32
is_main
:
bool
calling_convention
:
u8
low_pc
:
u64
high_pc
:
u64
all_blocks
:
BA.Bucket_Array
(
Lexical_Block
, 8)
root_block
:
*
Lexical_Block
See also
Declaration
Lexical_Block
Compilation_Unit
Debug_Info