ivl_t Struct Reference

Public Member Functions

 ivl_t (uval_t _off, asize_t _size)
 
bool empty (void) const
 
void clear (void)
 
uval_t end (void) const
 
void print (qstring *vout) const
 
const char * dstr (void) const
 
bool extend_to_cover (const ivl_t &r)
 
void intersect (const ivl_t &r)
 
bool overlap (const ivl_t &ivl) const
 
bool includes (const ivl_t &ivl) const
 
bool contains (uval_t off2) const
 
 DECLARE_COMPARISONS (ivl_t)
 

Public Attributes

uval_t off
 
asize_t size
 

Static Public Attributes

static const ivl_t allmem
 

Friends

class qvector< ivl_t >
 

Detailed Description

Definition at line 1337 of file hexrays.hpp.