Home | History | Annotate | Download | only in include

Lines Matching refs:bitset

3  * Defines the basic structures of an ANTLR3 bitset. this is a C version of the 
4 * cut down Bitset class provided with the java version of antlr 3.
75 /// of the bitset code. Note that the pointer here may be static if laid down
95 void (*borInPlace) (struct ANTLR3_BITSET_struct * bitset, struct ANTLR3_BITSET_struct * bitset2);
96 ANTLR3_UINT32 (*size) (struct ANTLR3_BITSET_struct * bitset);
97 void (*add) (struct ANTLR3_BITSET_struct * bitset, ANTLR3_INT32 bit);
98 void (*grow) (struct ANTLR3_BITSET_struct * bitset, ANTLR3_INT32 newSize);
100 ANTLR3_BOOLEAN (*isMember) (struct ANTLR3_BITSET_struct * bitset, ANTLR3_UINT32 bit);
101 ANTLR3_UINT32 (*numBits) (struct ANTLR3_BITSET_struct * bitset);
102 void (*remove) (struct ANTLR3_BITSET_struct * bitset, ANTLR3_UINT32 bit);
103 ANTLR3_BOOLEAN (*isNilNode) (struct ANTLR3_BITSET_struct * bitset);
104 pANTLR3_INT32 (*toIntList) (struct ANTLR3_BITSET_struct * bitset);
106 void (*free) (struct ANTLR3_BITSET_struct * bitset);