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

◆ 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: