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. More...
 
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

void(* ANTLR3_BITSET_struct::add) (struct ANTLR3_BITSET_struct *bitset, ANTLR3_INT32 bit)
pANTLR3_BITSET(* ANTLR3_BITSET_struct::bor) (struct ANTLR3_BITSET_struct *bitset1, struct ANTLR3_BITSET_struct *bitset2)

Referenced by antlr3BitsetSetAPI().

void(* ANTLR3_BITSET_struct::borInPlace) (struct ANTLR3_BITSET_struct *bitset, struct ANTLR3_BITSET_struct *bitset2)
pANTLR3_BITSET(* ANTLR3_BITSET_struct::clone) (struct ANTLR3_BITSET_struct *inSet)

Referenced by antlr3BitsetSetAPI().

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

Referenced by antlr3BitsetSetAPI().

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

Referenced by antlr3BitsetSetAPI().

ANTLR3_UINT32(* ANTLR3_BITSET_struct::numBits) (struct ANTLR3_BITSET_struct *bitset)
void(* ANTLR3_BITSET_struct::remove) (struct ANTLR3_BITSET_struct *bitset, ANTLR3_UINT32 bit)
ANTLR3_UINT32(* ANTLR3_BITSET_struct::size) (struct ANTLR3_BITSET_struct *bitset)
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: