GCC Middle and Back End API Reference
sbitmap_iterator Struct Reference

#include <sbitmap.h>

Data Fields

const SBITMAP_ELT_TYPEptr
unsigned int size
unsigned int word_num
unsigned int bit_num
SBITMAP_ELT_TYPE word

Detailed Description

The iterator for sbitmap.


Field Documentation

unsigned int sbitmap_iterator::bit_num

The current bit index (not modulo SBITMAP_ELT_BITS).

Referenced by bmp_iter_set_init().

const SBITMAP_ELT_TYPE* sbitmap_iterator::ptr

The pointer to the first word of the bitmap.

Referenced by bmp_iter_set_init().

unsigned int sbitmap_iterator::size

The size of the bitmap.

Referenced by bmp_iter_set_init().

SBITMAP_ELT_TYPE sbitmap_iterator::word

The words currently visited.

Referenced by bmp_iter_set_init().

unsigned int sbitmap_iterator::word_num

The current word index.

Referenced by bmp_iter_set_init().


The documentation for this struct was generated from the following file: