pub type AnalysisState = BNAnalysisState;
Aliased Type§
enum AnalysisState {
InitialState = 0,
HoldState = 1,
IdleState = 2,
DiscoveryState = 3,
DisassembleState = 4,
AnalyzeState = 5,
ExtendedAnalyzeState = 6,
}
Variants§
InitialState = 0
Entry point before any analysis begins
HoldState = 1
Module-level analysis is deferred; On-demand function analysis is permitted
IdleState = 2
No active analysis; system is idle and ready
DiscoveryState = 3
Context gathering and auxiliary data preparation
DisassembleState = 4
Instruction decoding and control flow discovery
AnalyzeState = 5
Core semantic and structural analysis
ExtendedAnalyzeState = 6
Supplemental analysis: sweeping, type resolution, and pattern matching