Cthulhu  0.2.10
Cthulhu compiler collection
backtrace_t Struct Reference
Collaboration diagram for backtrace_t:

Data Fields

fmt_backtrace_t options
 the user provided options More...
 
format_context_t format_context
 format context More...
 
typevec_tentries
 
typevec_tframes
 
size_t index_align
 the alignment of the frame index numbers More...
 
size_t symbol_align
 the current alignment of the symbol names More...
 
size_t source_root_len
 the length of the source root More...
 
arena_tarena
 arena More...
 

Detailed Description

Definition at line 61 of file backtrace.c.

Field Documentation

◆ arena

arena_t* backtrace_t::arena

arena

Definition at line 87 of file backtrace.c.

◆ entries

typevec_t* backtrace_t::entries

the collected entries from the report

Note
typevec_t<entry_t>

Definition at line 71 of file backtrace.c.

◆ format_context

format_context_t backtrace_t::format_context

format context

Definition at line 67 of file backtrace.c.

◆ frames

typevec_t* backtrace_t::frames

the collapsed frames

Note
typevec_t<collapsed_t>

Definition at line 75 of file backtrace.c.

◆ index_align

size_t backtrace_t::index_align

the alignment of the frame index numbers

Definition at line 78 of file backtrace.c.

◆ options

fmt_backtrace_t backtrace_t::options

the user provided options

Definition at line 64 of file backtrace.c.

◆ source_root_len

size_t backtrace_t::source_root_len

the length of the source root

Definition at line 84 of file backtrace.c.

◆ symbol_align

size_t backtrace_t::symbol_align

the current alignment of the symbol names

Definition at line 81 of file backtrace.c.


The documentation for this struct was generated from the following file: