ANTLR3C 3.3.1
ANTLR3_BITSET_struct Struct Reference

#include <antlr3bitset.h>

Collaboration diagram for ANTLR3_BITSET_struct:

Data Fields

void(*) add (struct ANTLR3_BITSET_struct *bitset, ANTLR3_INT32 bit)
ANTLR3_BITSET_LIST blist
 The actual bits themselves.
pANTLR3_BITSET(*) bor (struct ANTLR3_BITSET_struct *bitset1, struct ANTLR3_BITSET_struct *bitset2)
void(*) borInPlace (struct ANTLR3_BITSET_struct *bitset, struct ANTLR3_BITSET_struct *bitset2)
pANTLR3_BITSET(*) clone (struct ANTLR3_BITSET_struct *inSet)
ANTLR3_BOOLEAN(*) equals (struct ANTLR3_BITSET_struct *bitset1, struct ANTLR3_BITSET_struct *bitset2)
void(*) free (struct ANTLR3_BITSET_struct *bitset)
void(*) grow (struct ANTLR3_BITSET_struct *bitset, ANTLR3_INT32 newSize)
ANTLR3_BOOLEAN(*) isMember (struct ANTLR3_BITSET_struct *bitset, ANTLR3_UINT32 bit)
ANTLR3_BOOLEAN(*) isNilNode (struct ANTLR3_BITSET_struct *bitset)
ANTLR3_UINT32(*) numBits (struct ANTLR3_BITSET_struct *bitset)
void(*) remove (struct ANTLR3_BITSET_struct *bitset, ANTLR3_UINT32 bit)
ANTLR3_UINT32(*) size (struct ANTLR3_BITSET_struct *bitset)
pANTLR3_INT32(*) toIntList (struct ANTLR3_BITSET_struct *bitset)

Field Documentation

◆ add

void(*) ANTLR3_BITSET_struct::add(struct ANTLR3_BITSET_struct *bitset, ANTLR3_INT32 bit)

◆ blist

◆ bor

pANTLR3_BITSET(*) ANTLR3_BITSET_struct::bor(struct ANTLR3_BITSET_struct *bitset1, struct ANTLR3_BITSET_struct *bitset2)

Referenced by antlr3BitsetSetAPI().

◆ borInPlace

void(*) ANTLR3_BITSET_struct::borInPlace(struct ANTLR3_BITSET_struct *bitset, struct ANTLR3_BITSET_struct *bitset2)

◆ clone

pANTLR3_BITSET(*) ANTLR3_BITSET_struct::clone(struct ANTLR3_BITSET_struct *inSet)

Referenced by antlr3BitsetSetAPI().

◆ equals

ANTLR3_BOOLEAN(*) ANTLR3_BITSET_struct::equals(struct ANTLR3_BITSET_struct *bitset1, struct ANTLR3_BITSET_struct *bitset2)

Referenced by antlr3BitsetSetAPI().

◆ free

◆ grow

void(*) ANTLR3_BITSET_struct::grow(struct ANTLR3_BITSET_struct *bitset, ANTLR3_INT32 newSize)

◆ isMember

◆ isNilNode

ANTLR3_BOOLEAN(*) ANTLR3_BITSET_struct::isNilNode(struct ANTLR3_BITSET_struct *bitset)

Referenced by antlr3BitsetSetAPI().

◆ numBits

ANTLR3_UINT32(*) ANTLR3_BITSET_struct::numBits(struct ANTLR3_BITSET_struct *bitset)

◆ remove

void(*) ANTLR3_BITSET_struct::remove(struct ANTLR3_BITSET_struct *bitset, ANTLR3_UINT32 bit)

◆ size

ANTLR3_UINT32(*) ANTLR3_BITSET_struct::size(struct ANTLR3_BITSET_struct *bitset)

◆ toIntList

pANTLR3_INT32(*) ANTLR3_BITSET_struct::toIntList(struct ANTLR3_BITSET_struct *bitset)

Referenced by antlr3BitsetSetAPI().


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