Skip to main content

Module codegen

Module codegen 

Source
Expand description

Shared code generation utilities for all language backends. Provides struct/enum/function generators, type mapping, and conversion helpers.

Modulesยง

builder
c_consumer
Shared C-FFI consumer scaffolding for language backends.
cfg
Shared cfg-expression utilities for language binding backends.
config_gen
conversions
defaults
Language-specific default value emission for trait bridge method returns.
doc_emission
Language-native documentation comment emission. Provides standardized functions for emitting doc comments in different languages.
error_gen
fn_dedup
Same-named function entry deduplication for single-surface binding backends.
generators
keywords
Re-exports of reserved keyword lists and field-name escaping from alef-core.
naming
shared
type_mapper