Expand description
DWARF-specific primitive parsers and utilities
Structs§
- Attr
- Data
Offset - Field
Path - A parser that follows a chain of fields, accumulating offsets
- Generic
- Check if current entry matches expected generic name
- Identity
- IsMember
- Check if current entry has expected name and return it
- IsMember
Offset - Check if current entry has expected name and get its offset
- IsMember
Tag - Member
- Member
ByTag - Optional
Attr - Parser that gets an optional attribute
- Resolve
Type - Combinator that resolves a Die into a type definition
- Resolve
Type Shallow - Combinator that resolves a Die into a type definition (shallow)
Functions§
- attr
- Generic attribute parser
- data_
offset - Parser for getting offset values
- entry_
type - field_
path_ offset - Parse a field path and return the final offset
- generic
- identity
- Parser that does nothing, just returns the entry as is
- is_
member - is_
member_ offset - is_
member_ tag - Check if current entry has expected tag and return it
- member
- Find a member by name and return its Die
- member_
by_ tag - Find a member by tag and return its Die
- name
- offset
- optional_
attr - resolve_
type - resolve_
type_ shallow - resolved_
generic - rust_cu
- tag