Modules§
- analyzer
- auto_
clone - auto_
fix - cli
- codegen
- Multi-target code generation
- compiler_
database - Compiler Database using Salsa for Incremental Compilation
- component
- Component compiler for
.wjfiles - component_
analyzer - config
- ejector
- Ejector - Convert Windjammer projects to standalone Rust projects
- error
- Windjammer Compiler Error Types
- error_
catalog - error_
codes - error_
mapper - error_
statistics - error_
tui - fuzzy_
matcher - inference
- lexer
- optimizer
- Windjammer Optimization Phases
- parser
- Windjammer Parser
- parser_
impl - parser_
recovery - Parser Error Recovery
- source_
map - source_
map_ cache - stdlib_
scanner - Scans Rust source files to extract function signatures for the SignatureRegistry This allows the compiler to know the ownership requirements of stdlib functions
- syntax_
highlighter - ui
Enums§
Functions§
- generate_
mod_ file - Generate mod.rs file with pub mod declarations and re-exports
- run_
tests - Run tests (discovers and runs all test functions)
- strip_
main_ functions - Strip main() functions from generated Rust files (library mode)