#include <hexrays.hpp>
|
| | rlist_t () |
| | rlist_t (const rlist_t &m) |
| | rlist_t (mreg_t reg, int width) |
| | ~rlist_t () |
| rlist_t & | operator= (const rlist_t &)=default |
| void hexapi | print (qstring *vout) const |
| const char *hexapi | dstr () const |
| | bitset_t () |
| hexapi | bitset_t (const bitset_t &m) |
| | ~bitset_t () |
| void | swap (bitset_t &r) |
| bitset_t & | operator= (const bitset_t &m) |
| bitset_t &hexapi | copy (const bitset_t &m) |
| bool hexapi | add (int bit) |
| bool hexapi | add (int bit, int width) |
| bool hexapi | add (const bitset_t &ml) |
| bool hexapi | sub (int bit) |
| bool hexapi | sub (int bit, int width) |
| bool hexapi | sub (const bitset_t &ml) |
| bool hexapi | cut_at (int maxbit) |
| void hexapi | shift_down (int shift) |
| bool hexapi | has (int bit) const |
| bool hexapi | has_all (int bit, int width) const |
| bool hexapi | has_any (int bit, int width) const |
| void | print (qstring *vout, int(*get_bit_name)(qstring *out, int bit, int width, void *ud)=nullptr, void *ud=nullptr) const |
| const char *hexapi | dstr () const |
| bool hexapi | empty () const |
| int hexapi | count () const |
| int hexapi | count (int bit) const |
| int hexapi | last () const |
| void | clear () |
| void hexapi | fill_with_ones (int maxbit) |
| bool hexapi | fill_gaps (int total_nbits) |
| bool hexapi | has_common (const bitset_t &ml) const |
| bool hexapi | intersect (const bitset_t &ml) |
| bool hexapi | is_subset_of (const bitset_t &ml) const |
| bool | includes (const bitset_t &ml) const |
| void | extract (intvec_t &out) const |
| | DECLARE_COMPARISONS (bitset_t) |
| | HEXRAYS_MEMORY_ALLOCATION_FUNCS () class iterator |
| iterator | itat (int n) const |
| iterator | begin () const |
| iterator | end () const |
| int | front () const |
| int | back () const |
| void | inc (iterator &p, int n=1) const |
◆ rlist_t() [1/3]
◆ rlist_t() [2/3]
| rlist_t::rlist_t |
( |
const rlist_t & | m | ) |
|
|
inline |
◆ rlist_t() [3/3]
| rlist_t::rlist_t |
( |
mreg_t | reg, |
|
|
int | width ) |
|
inline |
◆ ~rlist_t()
◆ operator=()
◆ print()
◆ dstr()
| const char * rlist_t::dstr |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: