ANTLR3C 3.3.1
ANTLR3_TRIE_ENTRY_struct Struct Reference

Structure that holds the payload entry in an ANTLR3_INT_TRIE or ANTLR3_STRING_TRIE. More...

#include <antlr3collections.h>

Collaboration diagram for ANTLR3_TRIE_ENTRY_struct:

Data Structures

union  [union].data

Public Member Functions

 void (ANTLR3_CDECL *freeptr)(void *)

Data Fields

union  data
struct ANTLR3_TRIE_ENTRY_struct * next
ANTLR3_UINT32 type

Detailed Description

Structure that holds the payload entry in an ANTLR3_INT_TRIE or ANTLR3_STRING_TRIE.

Member Function Documentation

◆ void()

ANTLR3_TRIE_ENTRY_struct::void ( ANTLR3_CDECL * freeptr)

References ANTLR3_CDECL.

Field Documentation

◆ data

union ANTLR3_TRIE_ENTRY_struct::[union].data ANTLR3_TRIE_ENTRY_struct::data

◆ next

struct ANTLR3_TRIE_ENTRY_struct* ANTLR3_TRIE_ENTRY_struct::next

Referenced by freeIntNode(), and intTrieAdd().

◆ type

ANTLR3_UINT32 ANTLR3_TRIE_ENTRY_struct::type

Referenced by freeIntNode(), and intTrieAdd().


The documentation for this struct was generated from the following file: