Expand description
Analyzer Module - Unified analysis entry point Analyzer Module - Unified analysis entry point.
This module provides the Analyzer which serves as the single entry point for all memory analysis operations. It integrates all analysis modules through a structured interface.
Re-exports§
pub use crate::analysis::relation_inference::Relation;
Structs§
- Analysis
Report - Full analysis report.
- Analyzer
- Unified analysis entry point.
- Classification
Analysis - Classification analysis module.
- Classification
Summary - Classification summary.
- Cycle
Info - Information about a reference cycle.
- Cycle
Report - Cycle detection report.
- Detection
Analysis - Detection analysis module.
- Export
Engine - Export engine.
- Graph
Analysis - Graph analysis module.
- Leak
Info - Information about a leaked allocation.
- Leak
Report - Memory leak report.
- Metrics
Analysis - Metrics analysis module.
- Metrics
Report - Metrics report.
- Ownership
Stats - Ownership statistics.
- Relationship
Edge - Relationship edge information for visualization.
- Relationship
Stats - Relationship statistics computed from actual graph analysis.
- Safety
Analysis - Safety analysis module.
- Safety
Summary - Safety summary.
- Timeline
Analysis - Timeline analysis module.
- Type
Classification - Classification for a specific type.
Enums§
- Type
Category - Type category.