Module parser

Source
Expand description

Parser combinator framework for DWARF type resolution

This module provides a composable way to parse DWARF debug information and extract type layout information. It aims to replace the brittle manual field traversal with a more robust and reusable approach.

Modules§

btreemap
BTreeMap parser implementation using combinators
children
Children parsing combinators and implementations
combinators
Generic parser combinators that work with any Parser implementations
enums
Enum parser implementation using combinators
functions
Function parsing combinators for DWARF debug information
hashmap
HashMap parser implementation using combinators
option
Option parser implementation using combinators
pointers
Option parser implementation using combinators
primitives
DWARF-specific primitive parsers and utilities
result
Option parser implementation using combinators
vec
Vec parser implementation using combinators

Structs§

FromFn

Traits§

Parser
Core parser trait that all combinators implement

Functions§

from_fn

Type Aliases§

Result
Type alias for parser results