Skip to main content

perl_semantic_analyzer/analysis/
mod.rs

1//! Semantic analysis, symbol extraction, and type inference.
2
3/// Class model for Moose/Moo/Mouse intelligence.
4pub mod class_model;
5/// Go-to-declaration support and parent map construction.
6#[cfg(not(target_arch = "wasm32"))]
7pub mod declaration;
8/// Lightweight workspace symbol index.
9#[cfg(not(target_arch = "wasm32"))]
10pub mod index;
11/// Scope analysis for variable and subroutine resolution.
12#[allow(missing_docs)]
13pub mod scope_analyzer;
14/// Semantic analyzer and token classification.
15pub mod semantic;
16/// Symbol extraction and symbol table construction.
17pub mod symbol;
18/// Type inference engine for Perl variable analysis.
19pub mod type_inference;