file
AnalysisManager.hCentral manager for analyzing ASTs.
Namespaces
- namespace slang
- Root namespace.
- namespace slang::ast
- The SystemVerilog AST.
- namespace slang::analysis
- Post-elaboration analysis framework.
Classes
- class slang::analysis::PendingAnalysis
- Represents a pending analysis for a particular AST symbol, such as a module or interface instance, a class type, etc.
- class slang::analysis::AnalyzedScope
- Represents an analyzed AST scope.
- class slang::analysis::AnalyzedDesign
- Represents the result of analyzing a full design.
- class slang::analysis::AnalysisContext
- Holds various bits of state needed to perform analysis.
- class slang::analysis::AnalysisManager
- The analysis manager coordinates running various analyses on AST symbols.