Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNAnalysisContext, BNNewAnalysisContextReference, BNFreeAnalysisContext > | |
static BNAnalysisContext * | GetObject (CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNAnalysisContext, BNNewAnalysisContextReference, BNFreeAnalysisContext > | |
std::atomic< int > | m_refs |
bool | m_registeredRef |
BNAnalysisContext * | m_object |
AnalysisContext::AnalysisContext | ( | BNAnalysisContext * | analysisContext | ) |
|
virtual |
Ref< HighLevelILFunction > AnalysisContext::GetHighLevelILFunction | ( | ) |
Ref< LowLevelILFunction > AnalysisContext::GetLowLevelILFunction | ( | ) |
Ref< MediumLevelILFunction > AnalysisContext::GetMediumLevelILFunction | ( | ) |
bool AnalysisContext::Inform | ( | const std::string & | request | ) |
void AnalysisContext::SetBasicBlockList | ( | std::vector< Ref< BasicBlock > > | basicBlocks | ) |
void AnalysisContext::SetHighLevelILFunction | ( | Ref< HighLevelILFunction > | highLevelIL | ) |
void AnalysisContext::SetLiftedILFunction | ( | Ref< LowLevelILFunction > | liftedIL | ) |
void AnalysisContext::SetLowLevelILFunction | ( | Ref< LowLevelILFunction > | lowLevelIL | ) |
void AnalysisContext::SetMediumLevelILFunction | ( | Ref< MediumLevelILFunction > | mediumLevelIL | ) |