ANTLR3C 3.3.1
|
#include <antlr3collections.h>
Data Fields | ||
union { | ||
ANTLR3_INTKEY iKey | ||
used if type is ANTLR3_HASH_TYPE_INT More... | ||
pANTLR3_UINT8 sKey | ||
Used if type is ANTLR3_HASH_TYPE_STR More... | ||
} | key | |
ANTLR3_UINT8 | type | |
One of #ANTLR3_HASH_TYPE_INT or #ANTLR3_HASH_TYPE_STR. | ||
ANTLR3_INTKEY ANTLR3_HASH_KEY_struct::iKey |
used if type is ANTLR3_HASH_TYPE_INT
Referenced by antlr3HashGetI(), antlr3HashPutI(), and antlr3HashRemoveI().
union { ... } ANTLR3_HASH_KEY_struct::key |
Referenced by antlr3HashFree(), antlr3HashGet(), antlr3HashGetI(), antlr3HashPut(), antlr3HashPutI(), antlr3HashRemove(), and antlr3HashRemoveI().
pANTLR3_UINT8 ANTLR3_HASH_KEY_struct::sKey |
Used if type is ANTLR3_HASH_TYPE_STR
Referenced by antlr3HashFree(), antlr3HashGet(), antlr3HashPut(), and antlr3HashRemove().
ANTLR3_UINT8 ANTLR3_HASH_KEY_struct::type |
One of #ANTLR3_HASH_TYPE_INT or #ANTLR3_HASH_TYPE_STR.
Referenced by antlr3HashFree(), antlr3HashPut(), and antlr3HashPutI().