Searched refs:ANTLR3_INTKEY (Results 1 - 5 of 5) sorted by relevance

/external/antlr/antlr-3.4/runtime/C/include/
H A Dantlr3collections.h50 ANTLR3_INTKEY iKey; /**< used if type is ANTLR3_HASH_TYPE_INT */
137 void (*delI) (struct ANTLR3_HASH_TABLE_struct * table, ANTLR3_INTKEY key);
138 pANTLR3_HASH_ENTRY (*removeI) (struct ANTLR3_HASH_TABLE_struct * table, ANTLR3_INTKEY key);
139 void * (*getI) (struct ANTLR3_HASH_TABLE_struct * table, ANTLR3_INTKEY key);
140 ANTLR3_INT32 (*putI) (struct ANTLR3_HASH_TABLE_struct * table, ANTLR3_INTKEY key, void * element, void (ANTLR3_CDECL *freeptr)(void *));
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);
191 ANTLR3_INT32 (*put) (struct ANTLR3_LIST_struct * list, ANTLR3_INTKEY key, void * element, void (ANTLR3_CDECL *freeptr)(void *));
210 void * (*get) (struct ANTLR3_STACK_struct * stack, ANTLR3_INTKEY ke
[all...]
H A Dantlr3baserecognizer.h280 ANTLR3_INTKEY ruleIndex,
H A Dantlr3defs.h208 typedef ANTLR3_UINT64 ANTLR3_INTKEY; typedef
214 typedef ANTLR3_UINT32 ANTLR3_INTKEY; typedef
421 typedef ANTLR3_UINT64 ANTLR3_INTKEY; typedef
427 typedef ANTLR3_UINT32 ANTLR3_INTKEY; typedef
/external/antlr/antlr-3.4/runtime/C/src/
H A Dantlr3collections.c54 static void antlr3HashDeleteI (pANTLR3_HASH_TABLE table, ANTLR3_INTKEY key);
55 static void * antlr3HashGetI (pANTLR3_HASH_TABLE table, ANTLR3_INTKEY key);
56 static pANTLR3_HASH_ENTRY antlr3HashRemoveI (pANTLR3_HASH_TABLE table, ANTLR3_INTKEY key);
57 static ANTLR3_INT32 antlr3HashPutI (pANTLR3_HASH_TABLE table, ANTLR3_INTKEY key, void * element, void (ANTLR3_CDECL *freeptr)(void *));
72 static void antlr3ListDelete(pANTLR3_LIST list, ANTLR3_INTKEY key);
73 static void * antlr3ListGet (pANTLR3_LIST list, ANTLR3_INTKEY key);
74 static ANTLR3_INT32 antlr3ListPut (pANTLR3_LIST list, ANTLR3_INTKEY key, void * element, void (ANTLR3_CDECL *freeptr)(void *));
76 static void * antlr3ListRemove(pANTLR3_LIST list, ANTLR3_INTKEY key);
83 static void * antlr3StackGet (pANTLR3_STACK stack, ANTLR3_INTKEY key);
108 static pANTLR3_TRIE_ENTRY intTrieGet (pANTLR3_INT_TRIE trie, ANTLR3_INTKEY ke
[all...]
H A Dantlr3baserecognizer.c72 static ANTLR3_MARKER getRuleMemoization (pANTLR3_BASE_RECOGNIZER recognizer, ANTLR3_INTKEY ruleIndex, ANTLR3_MARKER ruleParseStart);
1855 getRuleMemoization (pANTLR3_BASE_RECOGNIZER recognizer, ANTLR3_INTKEY ruleIndex, ANTLR3_MARKER ruleParseStart)
1866 entry = recognizer->state->ruleMemo->get(recognizer->state->ruleMemo, (ANTLR3_INTKEY)ruleIndex);
1881 recognizer->state->ruleMemo->add(recognizer->state->ruleMemo, (ANTLR3_INTKEY)ruleIndex, ANTLR3_HASH_TYPE_STR, 0, ANTLR3_FUNC_PTR(ruleList), freeIntTrie);
2037 entry = recognizer->state->ruleMemo->get(recognizer->state->ruleMemo, (ANTLR3_INTKEY)ruleIndex);

Completed in 91 milliseconds