GCC Middle and Back End API Reference
bitmap_iterator Struct Reference

#include <bitmap.h>

Collaboration diagram for bitmap_iterator:

Data Fields

bitmap_elementelt1
bitmap_elementelt2
unsigned word_no
BITMAP_WORD bits

Detailed Description

Iterator for bitmaps.


Field Documentation

BITMAP_WORD bitmap_iterator::bits

Contents of the actually processed word. When finding next bit it is shifted right, so that the actual bit is always the least significant bit of ACTUAL.

bitmap_element* bitmap_iterator::elt1

Pointer to the current bitmap element.

bitmap_element* bitmap_iterator::elt2

Pointer to 2nd bitmap element when two are involved.

unsigned bitmap_iterator::word_no

Word within the current element.


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