ANTLR3C  3.3.1
antlr3interfaces.h File Reference

Declarations for all the antlr3 C runtime interfaces/classes. More...

This graph shows which files directly or indirectly include this file:

Typedefs

typedef struct ANTLR3_ARBORETUM_structpANTLR3_ARBORETUM
 Pointer to an instantiation of 'class' ANTLR3_ARBORETUM. More...
 
typedef struct ANTLR3_BASE_RECOGNIZER_structpANTLR3_BASE_RECOGNIZER
 Pointer to an instantiation of the 'class' ANTLR3_BASE_RECOGNIZER. More...
 
typedef struct ANTLR3_BASE_TREE_structpANTLR3_BASE_TREE
 Pointer to an instantiation of 'class' ANTLR3_BASE_TREE. More...
 
typedef struct ANTLR3_BASE_TREE_ADAPTOR_structpANTLR3_BASE_TREE_ADAPTOR
 Pointer to an instantiation of 'class' #ANTLR3_BASE_TREE_ADAPTOR. More...
 
typedef struct ANTLR3_BITSET_structpANTLR3_BITSET
 Pointer to an instantiation of 'class' ANTLR3_BITSET. More...
 
typedef struct ANTLR3_BITSET_LIST_structpANTLR3_BITSET_LIST
 Pointer to an instantiation of 'class' ANTLR3_BITSET_LIST. More...
 
typedef struct ANTLR3_COMMON_TOKEN_structpANTLR3_COMMON_TOKEN
 Pointer to an instantiation of 'class' ANTLR3_COMMON_TOKEN. More...
 
typedef struct ANTLR3_COMMON_TOKEN_STREAM_structpANTLR3_COMMON_TOKEN_STREAM
 Pointer to an instantiation of 'class' ANTLR3_COMMON_TOKEN_STREAM. More...
 
typedef struct ANTLR3_COMMON_TREE_structpANTLR3_COMMON_TREE
 Pointer to an instantiation of 'class' ANTLR3_COMMON_TREE. More...
 
typedef struct ANTLR3_COMMON_TREE_ADAPTOR_structpANTLR3_COMMON_TREE_ADAPTOR
 Pointer to an instantiation of 'class' ANTLR3_COMMON_TREE_ADAPTOR. More...
 
typedef struct ANTLR3_COMMON_TREE_NODE_STREAM_structpANTLR3_COMMON_TREE_NODE_STREAM
 Pointer to an instantiation of 'class' ANTLR3_COMMON_TREE_NODE_STREAM. More...
 
typedef struct ANTLR3_CYCLIC_DFA_structpANTLR3_CYCLIC_DFA
 Pointer to an instantiation of 'class' ANTLR3_CYCLIC_DFA. More...
 
typedef struct ANTLR3_DEBUG_EVENT_LISTENER_structpANTLR3_DEBUG_EVENT_LISTENER
 Pointer to an instantiation of 'class' ANTLR3_DEBUG_EVENT_LISTENER. More...
 
typedef struct ANTLR3_EXCEPTION_structpANTLR3_EXCEPTION
 Pointer to an instantiation of 'class' ANTLR3_EXCEPTION. More...
 
typedef struct ANTLR3_HASH_BUCKET_structpANTLR3_HASH_BUCKET
 Pointer to an instantiation of 'class' ANTLR3_HASH_BUCKET. More...
 
typedef struct ANTLR3_HASH_ENTRY_structpANTLR3_HASH_ENTRY
 Pointer to an instantiation of 'class' ANTLR3_HASH_ENTRY. More...
 
typedef struct ANTLR3_HASH_ENUM_structpANTLR3_HASH_ENUM
 Pointer to an instantiation of 'class' ANTLR3_HASH_ENUM. More...
 
typedef struct ANTLR3_HASH_TABLE_structpANTLR3_HASH_TABLE
 Pointer to an instantiation of 'class' ANTLR3_HASH_TABLE. More...
 
typedef struct ANTLR3_INPUT_STREAM_structpANTLR3_INPUT_STREAM
 Pointer to an instantiation of 'class' ANTLR3_INPUT_STREAM. More...
 
typedef struct ANTLR3_INT_STREAM_structpANTLR3_INT_STREAM
 
typedef struct ANTLR3_INT_TRIE_structpANTLR3_INT_TRIE
 Pointer to an instantiation of 'class' ANTLR3_INT_TRIE. More...
 
typedef struct ANTLR3_LEX_STATE_structpANTLR3_LEX_STATE
 Pointer to an instantiation of 'class' ANTLR3_LEX_STATE. More...
 
typedef struct ANTLR3_LEXER_structpANTLR3_LEXER
 Pointer to an instantiation of 'class' ANTLR3_LEXER. More...
 
typedef struct ANTLR3_LIST_structpANTLR3_LIST
 Pointer to an instantiation of 'class' ANTLR3_LIST. More...
 
typedef struct ANTLR3_PARSE_TREE_structpANTLR3_PARSE_TREE
 Pointer to an instantiation of 'class' ANTLR3_PARSE_TREE. More...
 
typedef struct ANTLR3_PARSER_structpANTLR3_PARSER
 Pointer to an instantiation of 'class' ANTLR3_PARSER. More...
 
typedef struct ANTLR3_RECOGNIZER_SHARED_STATE_structpANTLR3_RECOGNIZER_SHARED_STATE
 Pointer to an instantiation of 'class' ANTLR3_RECOGNIZER_SHARED_STATE. More...
 
typedef struct ANTLR3_REWRITE_RULE_ELEMENT_STREAM_structpANTLR3_REWRITE_RULE_ELEMENT_STREAM
 Pointer to an instantiation of 'class' ANTLR3_REWRITE_RULE_ELEMENT_STREAM. More...
 
typedef struct ANTLR3_REWRITE_RULE_ELEMENT_STREAM_structpANTLR3_REWRITE_RULE_NODE_STREAM
 Pointer to an instantiation of 'class' ANTLR3_REWRITE_RULE_NODE_STREAM. More...
 
typedef struct ANTLR3_REWRITE_RULE_ELEMENT_STREAM_structpANTLR3_REWRITE_RULE_SUBTREE_STREAM
 Pointer to an instantiation of 'class' #ANTLR3_REWRITE_RULE_SUBSTREE_STREAM. More...
 
typedef struct ANTLR3_REWRITE_RULE_ELEMENT_STREAM_structpANTLR3_REWRITE_RULE_TOKEN_STREAM
 Pointer to an instantiation of 'class' ANTLR3_REWRITE_RULE_ELEMENT_STREAM. More...
 
typedef struct ANTLR3_STACK_structpANTLR3_STACK
 Pointer to an instantiation of 'class' ANTLR3_STACK. More...
 
typedef struct ANTLR3_STRING_structpANTLR3_STRING
 Pointer to an instantiation of 'class' ANTLR3_STRING. More...
 
typedef struct ANTLR3_STRING_FACTORY_structpANTLR3_STRING_FACTORY
 Pointer to an instantiation of 'class' ANTLR3_STRING_FACTORY. More...
 
typedef struct ANTLR3_TOKEN_FACTORY_structpANTLR3_TOKEN_FACTORY
 Pointer to an instantiation of 'class' ANTLR3_TOKEN_FACTORY. More...
 
typedef struct ANTLR3_TOKEN_SOURCE_structpANTLR3_TOKEN_SOURCE
 Pointer to an instantiation of 'class' ANTLR3_TOKEN_SOURCE. More...
 
typedef struct ANTLR3_TOKEN_STREAM_structpANTLR3_TOKEN_STREAM
 Pointer to an instantiation of 'class' ANTLR3_TOKEN_STREAM. More...
 
typedef struct ANTLR3_TOPO_structpANTLR3_TOPO
 Pointer to an instantiation of 'class' ANTLR3_TOPO. More...
 
typedef struct ANTLR3_TREE_NODE_STREAM_structpANTLR3_TREE_NODE_STREAM
 Pointer to an instantiation of 'class' ANTLR3_TREE_NODE_STREAM. More...
 
typedef struct ANTLR3_TREE_PARSER_structpANTLR3_TREE_PARSER
 Pointer to an instantiation of 'class' ANTLR3_TREE_PARSER. More...
 
typedef struct ANTLR3_TREE_WALK_STATE_structpANTLR3_TREE_WALK_STATE
 Pointer to an instantiation of 'class' ANTLR3_TREE_WALK_STATE. More...
 
typedef struct ANTLR3_VECTOR_structpANTLR3_VECTOR
 Pointer to an instantiation of 'class' ANTLR3_VECTOR. More...
 
typedef struct ANTLR3_VECTOR_FACTORY_structpANTLR3_VECTOR_FACTORY
 Pointer to an instantiation of 'class' ANTLR3_VECTOR_FACTORY. More...
 

Detailed Description

Declarations for all the antlr3 C runtime interfaces/classes.

This allows the structures that define the interfaces to contain pointers to each other without trying to sort out the cyclic interdependencies that would otherwise result.

Typedef Documentation

Pointer to an instantiation of 'class' ANTLR3_BITSET_LIST.

Pointer to an instantiation of 'class' #ANTLR3_REWRITE_RULE_SUBSTREE_STREAM.

Pointer to an instantiation of 'class' ANTLR3_TOPO.