Lines Matching refs:list
15 // notice, this list of conditions and the following disclaimer.
17 // notice, this list of conditions and the following disclaimer in the
182 /** Hash table that is storing the list elements
186 void (*free) (struct ANTLR3_LIST_struct * list);
187 void (*del) (struct ANTLR3_LIST_struct * list, ANTLR3_INTKEY key);
188 void * (*get) (struct ANTLR3_LIST_struct * list, ANTLR3_INTKEY key);
189 void * (*remove) (struct ANTLR3_LIST_struct * list, ANTLR3_INTKEY key);
190 ANTLR3_INT32 (*add) (struct ANTLR3_LIST_struct * list, void * element, void (ANTLR3_CDECL *freeptr)(void *));
191 ANTLR3_INT32 (*put) (struct ANTLR3_LIST_struct * list, ANTLR3_INTKEY key, void * element, void (ANTLR3_CDECL *freeptr)(void *));
192 ANTLR3_UINT32 (*size) (struct ANTLR3_LIST_struct * list);
228 /* Structure that represents a vector collection. A vector is a simple list
232 * sparse list, so if any element is deleted, then the ones following are moved
241 /** Number of entries currently in the list;