Module generated

Source
Expand description

Code generation.

This module processes the IR to generate the fold, visit, and visit_mut modules.

Structsยง

VisitConfig ๐Ÿ”’

Functionsยง

fold_fn_name ๐Ÿ”’
gen_fold
Generates a fold transformer for a mutable AST.
gen_fold_element ๐Ÿ”’
gen_fold_root
gen_visit
Generates a visitor for an immutable AST.
gen_visit_element ๐Ÿ”’
gen_visit_mut
Generates a visitor for a mutable AST.
gen_visit_root ๐Ÿ”’
item_generics ๐Ÿ”’
trait_generics ๐Ÿ”’
trait_generics_and_bounds ๐Ÿ”’
visit_fn_name ๐Ÿ”’
write_fn_name ๐Ÿ”’