decompiler  1.0.0
Public Member Functions | Private Attributes | List of all members
MapState Class Reference

Public Member Functions

 MapState (AddrSpace *spc, const RangeList &rn, const RangeList &pm, Datatype *dt)
 
void addRange (uintb st, Datatype *ct, uint4 fl, bool ay, int4 lo, int4 hi)
 
void addRange (const EntryMap *rangemap)
 
bool initialize (void)
 
void sortAlias (void)
 
const vector< uintb > & getAlias (void)
 
void gatherVarnodes (const Funcdata &fd)
 
void gatherHighs (const Funcdata &fd)
 
void gatherOpen (const Funcdata &fd)
 
MapRangenext (void)
 
bool getNext (void)
 

Private Attributes

AddrSpacespaceid
 
RangeList range
 
vector< MapRange * > maplist
 
vector< MapRange * >::iterator iter
 
Datatypedefault_type
 
AliasChecker checker
 

The documentation for this class was generated from the following files: