mba_ranges_t Struct Reference

Ranges to decompile. Either a function, either explicit vector of ranges. More...

Public Member Functions

 mba_ranges_t (func_t *_pfn=NULL)
 
 mba_ranges_t (const rangevec_t &r)
 
ea_t start (void) const
 
bool empty (void) const
 
void clear (void)
 
bool is_snippet (void) const
 
bool range_contains (ea_t ea) const
 
bool is_fragmented (void) const
 

Public Attributes

func_t * pfn
 function to decompile
 
rangevec_t ranges
 empty ? snippet mode : function mode
 

Detailed Description

Ranges to decompile. Either a function, either explicit vector of ranges.

Examples:
hexrays_sample12.cpp, hexrays_sample13.cpp, hexrays_sample14.cpp, and hexrays_sample15.cpp.

Definition at line 2539 of file hexrays.hpp.