ANTLR3_HASH_KEY_struct(3)
π NAME π
ANTLR3_HASH_KEY_struct β okay bestie, it's literally just the struct that holds a hash key, and she's serving both flavors: int or string π
β¨ SYNOPSIS β¨
Get her in the group chat with:
#include <antlr3collections.h>
π Data Fields π
union { ... } keyβ the actual key payload, living her dual life:ANTLR3_INTKEY iKeyβ used if type isANTLR3_HASH_TYPE_INTpANTLR3_UINT8 sKeyβ Used if type isANTLR3_HASH_TYPE_STR.
ANTLR3_UINT8 typeβ One of#ANTLR3_HASH_TYPE_INTor#ANTLR3_HASH_TYPE_STR.
πΈ FIELD DOCUMENTATION πΈ
π§ 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().
π Author π
Generated automatically by Doxygen for ANTLR3C from the source code.
Version 3.3.1 Β· Tue Jul 29 2025 00:00:00 β and that's the whole page bestie, no cap, every field accounted for, she ate and left no crumbs π«Άβ¨ bye!! π
π¦ where this page comes from
- fedora 43: antlr3-C-devel 1:3.4-3.5.3.14.fc43 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms