Module map_data_visitor

Module map_data_visitor 

Source
Expand description

Visitor-based MapData implementation to avoid recursion limits Non-recursive visitor-based implementation of MapData functionality

This module provides a visitor-based approach to transforming user data in AST without hitting compiler recursion limits.

Structs§

ClosureMapDataVisitor
Simple implementation using a closure

Traits§

MapDataVisitor
A visitor that can transform user data in AST nodes

Functions§

map_user_data
Convenience function to transform user data using a closure