var NAVTREE = [ [ "ANTLR3C", "index.html", [ [ "ANTLR3 C Runtime API and Usage Guide.", "index.html", [ [ "Changes in 3.1 from 3.0", "changes31.html", [ [ "Known Issues", "knownissues.html", null ] ] ], [ "Building From Source", "build.html", null ], [ "Generating Code for the C Target", "generate.html", null ], [ "How to build Generated C Code", "buildrec.html", null ], [ "Using the ANTLR3 C Target", "using.html", [ [ "Using Sections Within Grammar Files", "atsections.html", null ], [ "Interacting with the Generated Code", "interop.html", null ] ] ], [ "Navigating the C Runtime Documentation", "runtime.html", null ] ] ], [ "Related Pages", "pages.html", [ [ "Todo List", "todo.html", null ] ] ], [ "Modules", "modules.html", [ [ "API Classes", "group__apiclasses.html", [ [ "API Typedefs and Structs", "group__apistructures.html", [ [ "ANTLR3_BASE_RECOGNIZER - Base Recognizer Class Definition", "group___a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html", null ], [ "ANTLR3_RECOGNIZER_SHARED_STATE Recognizer Shared State Class Definition", "group___a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e.html", null ], [ "ANTLR3_BITSET - Bitset Class Definition", "group___a_n_t_l_r3___b_i_t_s_e_t.html", null ], [ "ANTLR3_TOKEN_FACTORY - Token Factory Class Definition", "group___a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y.html", null ], [ "ANTLR3_COMMON_TOKEN - Common Token Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html", null ], [ "ANTLR3_EXCEPTION - Exception Class Definition", "group___a_n_t_l_r3___e_x_c_e_p_t_i_o_n.html", null ], [ "ANTLR3_HASH_BUCKET - Hash Table Bucket Class Definition", "group___a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t.html", null ], [ "ANTLR3_HASH_ENTRY - Hash Table Entry Class Definition", "group___a_n_t_l_r3___h_a_s_h___e_n_t_r_y.html", null ], [ "ANTLR3_HASH_ENUM - Hash Table Enumerator Class Definition", "group___a_n_t_l_r3___h_a_s_h___e_n_u_m.html", null ], [ "ANTLR3_HASH_TABLE - Hash Table Class Definition", "group___a_n_t_l_r3___h_a_s_h___t_a_b_l_e.html", null ], [ "ANTLR3_LIST - List Class Definition", "group___a_n_t_l_r3___l_i_s_t.html", null ], [ "ANTLR3_VECTOR_FACTORY - Vector Factory Class Definition", "group___a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y.html", null ], [ "ANTLR3_VECTOR - Vector Class Definition", "group___a_n_t_l_r3___v_e_c_t_o_r.html", null ], [ "ANTLR3_STACK - Stack Class Definition", "group___a_n_t_l_r3___s_t_a_c_k.html", null ], [ "ANTLR3_INPUT_STREAM - Input Stream Class Definition", "group___a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m.html", null ], [ "ANTLR3_LEX_STATE - Lexer State Class Definition", "group___a_n_t_l_r3___l_e_x___s_t_a_t_e.html", null ], [ "ANTLR3_STRING_FACTORY - String Factory Class Definition", "group___a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y.html", null ], [ "ANTLR3_STRING - String Class Definition", "group___a_n_t_l_r3___s_t_r_i_n_g.html", null ], [ "ANTLR3_TOKEN_SOURCE - Token Source Class Definition", "group___a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e.html", null ], [ "ANTLR3_TOKEN_STREAM - Token Stream Class Definition", "group___a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m.html", null ], [ "ANTLR3_COMMON_TOKEN_STREAM - Common Token Stream Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m.html", null ], [ "ANTLR3_CYCLIC_DFA - Cyclic DFA Class Definition", "group___a_n_t_l_r3___c_y_c_l_i_c___d_f_a.html", null ], [ "ANTLR3_LEXER - Lexer Class Definition", "group___a_n_t_l_r3___l_e_x_e_r.html", null ], [ "ANTLR3_PARSER - Parser Class Definition", "group___a_n_t_l_r3___p_a_r_s_e_r.html", null ], [ "ANTLR3_BASE_TREE - Base Tree Class Definition", "group___a_n_t_l_r3___b_a_s_e___t_r_e_e.html", null ], [ "ANTLR3_COMMON_TREE - Common Tree Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e.html", null ], [ "ANTLR3_ARBORETUM - Tree Factory Class Definition", "group___a_n_t_l_r3___a_r_b_o_r_e_t_u_m.html", null ], [ "ANTLR3_PARSE_TREE - Parse Tree Class Definition", "group___a_n_t_l_r3___p_a_r_s_e___t_r_e_e.html", null ], [ "ANTLR3_TREE_NODE_STREAM - Tree Node Class Definition", "group___a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ], [ "ANTLR3_COMMON_TREE_NODE_STREAM - Common Tree Node Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ], [ "ANTLR3_TREE_WALK_STATE - Tree Walk State Class Definition", "group___a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e.html", null ], [ "ANTLR3_BASE_TREE_ADAPTOR - Base Tree Class Definition", "group___a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html", null ], [ "ANTLR3_COMMON_TREE_ADAPTOR - Common Tree Adaptor Class Definition", "group___a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r.html", null ], [ "ANTLR3_TREE_PARSER - Tree Parser Class Definition", "group___a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r.html", null ], [ "ANTLR3_INT_TRIE - Trie Class Definition", "group___a_n_t_l_r3___i_n_t___t_r_i_e.html", null ], [ "ANTLR3_REWRITE_RULE_ELEMENT_STREAM - Token Rewrite Stream Class Definition", "group___a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m.html", null ], [ "ANTLR3_DEBUG_EVENT_LISTENER - Debugger Class Definition", "group___a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html", null ] ] ], [ "API Implementation functions", "group__apiimplementations.html", [ [ "pANTLR3_BASE_RECOGNIZER Base Recognizer Implementation", "group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html", null ], [ "pANTLR3_RECOGNIZER_SHARED_STATE - Recognizer Shared State Implementation", "group__p_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e.html", null ], [ "pANTLR3_BITSET - Bitset Implementation", "group__p_a_n_t_l_r3___b_i_t_s_e_t.html", null ], [ "pANTLR3_TOKEN_FACTORY - Token Factory Implementation", "group__p_a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y.html", null ], [ "pANTLR3_COMMON_TOKEN - Common Token Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html", null ], [ "pANTLR3_EXCEPTION - Exception Implementation", "group__p_a_n_t_l_r3___e_x_c_e_p_t_i_o_n.html", null ], [ "pANTLR3_HASH_BUCKET - Hash Table Bucket Implementation", "group__p_a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t.html", null ], [ "pANTLR3_HASH_ENTRY - Hash Table Entry Implementation", "group__p_a_n_t_l_r3___h_a_s_h___e_n_t_r_y.html", null ], [ "pANTLR3_HASH_ENUM - Hash Table Enumerator Implementation", "group__p_a_n_t_l_r3___h_a_s_h___e_n_u_m.html", null ], [ "pANTLR3_HASH_TABLE - Hash Table Implementation", "group__p_a_n_t_l_r3___h_a_s_h___t_a_b_l_e.html", null ], [ "pANTLR3_LIST - List Implementation", "group__p_a_n_t_l_r3___l_i_s_t.html", null ], [ "pANTLR3_VECTOR_FACTORY - Vector Factory Implementation", "group__p_a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y.html", null ], [ "pANTLR3_VECTOR - Vector Implementation", "group__p_a_n_t_l_r3___v_e_c_t_o_r.html", null ], [ "pANTLR3_STACK - Stack Implementation", "group__p_a_n_t_l_r3___s_t_a_c_k.html", null ], [ "pANTLR3_INPUT_STREAM - Input Stream Implementation", "group__p_a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m.html", null ], [ "pANTLR3_LEX_STATE - Lexer State Implementation", "group__p_a_n_t_l_r3___l_e_x___s_t_a_t_e.html", null ], [ "pANTLR3_STRING_FACTORY - String Factory Implementation", "group__p_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y.html", null ], [ "pANTLR3_STRING - String Implementation", "group__p_a_n_t_l_r3___s_t_r_i_n_g.html", null ], [ "pANTLR3_TOKEN_SOURCE - Token Source Implementation", "group__p_a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e.html", null ], [ "pANTLR3_TOKEN_STREAM - Token Stream Implementation", "group__p_a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m.html", null ], [ "pANTLR3_COMMON_TOKEN_STREAM - Common Token Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m.html", null ], [ "pANTLR3_CYCLIC_DFA - Cyclic DFA Implementation", "group__p_a_n_t_l_r3___c_y_c_l_i_c___d_f_a.html", null ], [ "pANTLR3_LEXER - Lexer Implementation", "group__p_a_n_t_l_r3___l_e_x_e_r.html", null ], [ "pANTLR3_PARSER - Parser Implementation", "group__p_a_n_t_l_r3___p_a_r_s_e_r.html", null ], [ "pANTLR3_BASE_TREE - Base Tree Implementation", "group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e.html", null ], [ "pANTLR3_COMMON_TREE - Common Tree Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e.html", null ], [ "pANTLR3_ARBORETUM - Tree Factory Implementation", "group__p_a_n_t_l_r3___a_r_b_o_r_e_t_u_m.html", null ], [ "pANTLR3_PARSE_TREE - Parse Tree Implementation", "group__p_a_n_t_l_r3___p_a_r_s_e___t_r_e_e.html", null ], [ "pANTLR3_TREE_NODE_STREAM - Tree Node Stream Implementation", "group__p_a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ], [ "pANTLR3_COMMON_TREE_NODE_STREAM - Common Tree Node Stream Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html", null ], [ "pANTLR3_TREE_WALK_STATE - Tree Walk State Implementation", "group__p_a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e.html", null ], [ "pANTLR3_BASE_TREE_ADAPTOR - Base Tree Adaptor Implementation", "group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html", null ], [ "pANTLR3_COMMON_TREE_ADAPTOR - Common Tree Adaptor Implementation", "group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r.html", null ], [ "pANTLR3_TREE_PARSER - Tree ParserImplementation", "group__p_a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r.html", null ], [ "pANTLR3_INT_TRIE - Trie Implementation", "group__p_a_n_t_l_r3___i_n_t___t_r_i_e.html", null ], [ "pANTLR3_REWRITE_RULE_ELEMENT_STREAM - Token Rewrite Stream Implementation", "group__p_a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m.html", null ], [ "pANTLR3_DEBUG_EVENT_LISTENER - Debugger Implementation", "group__p_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html", null ] ] ] ] ], [ "PANTLR3_INT_STREAM", "group__p_a_n_t_l_r3___i_n_t___s_t_r_e_a_m.html", null ] ] ], [ "Data Structures", "annotated.html", [ [ "ANTLR3_ARBORETUM_struct", "struct_a_n_t_l_r3___a_r_b_o_r_e_t_u_m__struct.html", null ], [ "ANTLR3_BASE_RECOGNIZER_struct", "struct_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r__struct.html", null ], [ "ANTLR3_BASE_TREE_ADAPTOR_struct", "struct_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r__struct.html", null ], [ "ANTLR3_BASE_TREE_struct", "struct_a_n_t_l_r3___b_a_s_e___t_r_e_e__struct.html", null ], [ "ANTLR3_BITSET_LIST_struct", "struct_a_n_t_l_r3___b_i_t_s_e_t___l_i_s_t__struct.html", null ], [ "ANTLR3_BITSET_struct", "struct_a_n_t_l_r3___b_i_t_s_e_t__struct.html", null ], [ "ANTLR3_COMMON_TOKEN_STREAM_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m__struct.html", null ], [ "ANTLR3_COMMON_TOKEN_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n__struct.html", null ], [ "ANTLR3_COMMON_TREE_ADAPTOR_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r__struct.html", null ], [ "ANTLR3_COMMON_TREE_NODE_STREAM_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m__struct.html", null ], [ "ANTLR3_COMMON_TREE_struct", "struct_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e__struct.html", null ], [ "ANTLR3_CYCLIC_DFA_struct", "struct_a_n_t_l_r3___c_y_c_l_i_c___d_f_a__struct.html", null ], [ "ANTLR3_DEBUG_EVENT_LISTENER_struct", "struct_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r__struct.html", null ], [ "ANTLR3_EXCEPTION_struct", "struct_a_n_t_l_r3___e_x_c_e_p_t_i_o_n__struct.html", null ], [ "ANTLR3_HASH_BUCKET_struct", "struct_a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t__struct.html", null ], [ "ANTLR3_HASH_ENTRY_struct", "struct_a_n_t_l_r3___h_a_s_h___e_n_t_r_y__struct.html", null ], [ "ANTLR3_HASH_ENUM_struct", "struct_a_n_t_l_r3___h_a_s_h___e_n_u_m__struct.html", null ], [ "ANTLR3_HASH_KEY_struct", "struct_a_n_t_l_r3___h_a_s_h___k_e_y__struct.html", null ], [ "ANTLR3_HASH_TABLE_struct", "struct_a_n_t_l_r3___h_a_s_h___t_a_b_l_e__struct.html", null ], [ "ANTLR3_INPUT_STREAM_struct", "struct_a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m__struct.html", null ], [ "ANTLR3_INT_STREAM_struct", "struct_a_n_t_l_r3___i_n_t___s_t_r_e_a_m__struct.html", null ], [ "ANTLR3_INT_TRIE_NODE_struct", "struct_a_n_t_l_r3___i_n_t___t_r_i_e___n_o_d_e__struct.html", null ], [ "ANTLR3_INT_TRIE_struct", "struct_a_n_t_l_r3___i_n_t___t_r_i_e__struct.html", null ], [ "ANTLR3_LEX_STATE_struct", "struct_a_n_t_l_r3___l_e_x___s_t_a_t_e__struct.html", null ], [ "ANTLR3_LEXER_struct", "struct_a_n_t_l_r3___l_e_x_e_r__struct.html", null ], [ "ANTLR3_LIST_struct", "struct_a_n_t_l_r3___l_i_s_t__struct.html", null ], [ "ANTLR3_PARSE_TREE_struct", "struct_a_n_t_l_r3___p_a_r_s_e___t_r_e_e__struct.html", null ], [ "ANTLR3_PARSER_struct", "struct_a_n_t_l_r3___p_a_r_s_e_r__struct.html", null ], [ "ANTLR3_RECOGNIZER_SHARED_STATE_struct", "struct_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e__struct.html", null ], [ "ANTLR3_REWRITE_RULE_ELEMENT_STREAM_struct", "struct_a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m__struct.html", null ], [ "ANTLR3_STACK_struct", "struct_a_n_t_l_r3___s_t_a_c_k__struct.html", null ], [ "ANTLR3_STRING_FACTORY_struct", "struct_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y__struct.html", null ], [ "ANTLR3_STRING_struct", "struct_a_n_t_l_r3___s_t_r_i_n_g__struct.html", null ], [ "ANTLR3_TOKEN_FACTORY_struct", "struct_a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y__struct.html", null ], [ "ANTLR3_TOKEN_SOURCE_struct", "struct_a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e__struct.html", null ], [ "ANTLR3_TOKEN_STREAM_struct", "struct_a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m__struct.html", null ], [ "ANTLR3_TOPO_struct", "struct_a_n_t_l_r3___t_o_p_o__struct.html", null ], [ "ANTLR3_TREE_NODE_STREAM_struct", "struct_a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m__struct.html", null ], [ "ANTLR3_TREE_PARSER_struct", "struct_a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r__struct.html", null ], [ "ANTLR3_TREE_WALK_STATE_struct", "struct_a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e__struct.html", null ], [ "ANTLR3_TRIE_ENTRY_struct", "struct_a_n_t_l_r3___t_r_i_e___e_n_t_r_y__struct.html", null ], [ "ANTLR3_VECTOR_ELEMENT_struct", "struct_a_n_t_l_r3___v_e_c_t_o_r___e_l_e_m_e_n_t__struct.html", null ], [ "ANTLR3_VECTOR_FACTORY_struct", "struct_a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y__struct.html", null ], [ "ANTLR3_VECTOR_struct", "struct_a_n_t_l_r3___v_e_c_t_o_r__struct.html", null ] ] ], [ "Data Structure Index", "classes.html", null ], [ "Data Fields", "functions.html", null ], [ "File List", "files.html", [ [ "include/antlr3.h", "antlr3_8h.html", null ], [ "include/antlr3baserecognizer.h", "antlr3baserecognizer_8h.html", null ], [ "include/antlr3basetree.h", "antlr3basetree_8h.html", null ], [ "include/antlr3basetreeadaptor.h", "antlr3basetreeadaptor_8h.html", null ], [ "include/antlr3bitset.h", "antlr3bitset_8h.html", null ], [ "include/antlr3collections.h", "antlr3collections_8h.html", null ], [ "include/antlr3commontoken.h", "antlr3commontoken_8h.html", null ], [ "include/antlr3commontree.h", "antlr3commontree_8h.html", null ], [ "include/antlr3commontreeadaptor.h", "antlr3commontreeadaptor_8h.html", null ], [ "include/antlr3commontreenodestream.h", "antlr3commontreenodestream_8h.html", null ], [ "include/antlr3convertutf.h", "antlr3convertutf_8h.html", null ], [ "include/antlr3cyclicdfa.h", "antlr3cyclicdfa_8h.html", null ], [ "include/antlr3debugeventlistener.h", "antlr3debugeventlistener_8h.html", null ], [ "include/antlr3defs.h", "antlr3defs_8h.html", null ], [ "include/antlr3encodings.h", "antlr3encodings_8h.html", null ], [ "include/antlr3errors.h", "antlr3errors_8h.html", null ], [ "include/antlr3exception.h", "antlr3exception_8h.html", null ], [ "include/antlr3filestream.h", "antlr3filestream_8h.html", null ], [ "include/antlr3input.h", "antlr3input_8h.html", null ], [ "include/antlr3interfaces.h", "antlr3interfaces_8h.html", null ], [ "include/antlr3intstream.h", "antlr3intstream_8h.html", null ], [ "include/antlr3lexer.h", "antlr3lexer_8h.html", null ], [ "include/antlr3memory.h", "antlr3memory_8h.html", null ], [ "include/antlr3parser.h", "antlr3parser_8h.html", null ], [ "include/antlr3parsetree.h", "antlr3parsetree_8h.html", null ], [ "include/antlr3recognizersharedstate.h", "antlr3recognizersharedstate_8h.html", null ], [ "include/antlr3rewritestreams.h", "antlr3rewritestreams_8h.html", null ], [ "include/antlr3string.h", "antlr3string_8h.html", null ], [ "include/antlr3stringstream.h", "antlr3stringstream_8h.html", null ], [ "include/antlr3tokenstream.h", "antlr3tokenstream_8h.html", null ], [ "include/antlr3treeparser.h", "antlr3treeparser_8h.html", null ], [ "src/antlr3baserecognizer.c", "antlr3baserecognizer_8c.html", null ], [ "src/antlr3basetree.c", "antlr3basetree_8c.html", null ], [ "src/antlr3basetreeadaptor.c", "antlr3basetreeadaptor_8c.html", null ], [ "src/antlr3bitset.c", "antlr3bitset_8c.html", null ], [ "src/antlr3collections.c", "antlr3collections_8c.html", null ], [ "src/antlr3commontoken.c", "antlr3commontoken_8c.html", null ], [ "src/antlr3commontree.c", "antlr3commontree_8c.html", null ], [ "src/antlr3commontreeadaptor.c", "antlr3commontreeadaptor_8c.html", null ], [ "src/antlr3commontreenodestream.c", "antlr3commontreenodestream_8c.html", null ], [ "src/antlr3convertutf.c", "antlr3convertutf_8c.html", null ], [ "src/antlr3cyclicdfa.c", "antlr3cyclicdfa_8c.html", null ], [ "src/antlr3debughandlers.c", "antlr3debughandlers_8c.html", null ], [ "src/antlr3encodings.c", "antlr3encodings_8c.html", null ], [ "src/antlr3exception.c", "antlr3exception_8c.html", null ], [ "src/antlr3filestream.c", "antlr3filestream_8c.html", null ], [ "src/antlr3inputstream.c", "antlr3inputstream_8c.html", null ], [ "src/antlr3intstream.c", "antlr3intstream_8c.html", null ], [ "src/antlr3lexer.c", "antlr3lexer_8c.html", null ], [ "src/antlr3parser.c", "antlr3parser_8c.html", null ], [ "src/antlr3rewritestreams.c", "antlr3rewritestreams_8c.html", null ], [ "src/antlr3string.c", "antlr3string_8c.html", null ], [ "src/antlr3stringstream.c", "antlr3stringstream_8c.html", null ], [ "src/antlr3tokenstream.c", "antlr3tokenstream_8c.html", null ], [ "src/antlr3treeparser.c", "antlr3treeparser_8c.html", null ], [ "src/antlr3ucs2inputstream.c", "antlr3ucs2inputstream_8c.html", null ] ] ], [ "Directories", "dirs.html", [ [ "include", "dir_28067674dd4355766cb319929dc00ee4.html", null ], [ "src", "dir_7b35d4687f54c0babac8c8549eb1abd2.html", null ] ] ], [ "Globals", "globals.html", null ] ] ] ]; function createIndent(o,domNode,node,level) { if (node.parentNode && node.parentNode.parentNode) { createIndent(o,domNode,node.parentNode,level+1); } var imgNode = document.createElement("img"); if (level==0 && node.childrenData) { node.plus_img = imgNode; node.expandToggle = document.createElement("a"); node.expandToggle.href = "javascript:void(0)"; node.expandToggle.onclick = function() { if (node.expanded) { $(node.getChildrenUL()).slideUp("fast"); if (node.isLast) { node.plus_img.src = node.relpath+"ftv2plastnode.png"; } else { node.plus_img.src = node.relpath+"ftv2pnode.png"; } node.expanded = false; } else { expandNode(o, node, false); } } node.expandToggle.appendChild(imgNode); domNode.appendChild(node.expandToggle); } else { domNode.appendChild(imgNode); } if (level==0) { if (node.isLast) { if (node.childrenData) { imgNode.src = node.relpath+"ftv2plastnode.png"; } else { imgNode.src = node.relpath+"ftv2lastnode.png"; domNode.appendChild(imgNode); } } else { if (node.childrenData) { imgNode.src = node.relpath+"ftv2pnode.png"; } else { imgNode.src = node.relpath+"ftv2node.png"; domNode.appendChild(imgNode); } } } else { if (node.isLast) { imgNode.src = node.relpath+"ftv2blank.png"; } else { imgNode.src = node.relpath+"ftv2vertline.png"; } } imgNode.border = "0"; } function newNode(o, po, text, link, childrenData, lastNode) { var node = new Object(); node.children = Array(); node.childrenData = childrenData; node.depth = po.depth + 1; node.relpath = po.relpath; node.isLast = lastNode; node.li = document.createElement("li"); po.getChildrenUL().appendChild(node.li); node.parentNode = po; node.itemDiv = document.createElement("div"); node.itemDiv.className = "item"; node.labelSpan = document.createElement("span"); node.labelSpan.className = "label"; createIndent(o,node.itemDiv,node,0); node.itemDiv.appendChild(node.labelSpan); node.li.appendChild(node.itemDiv); var a = document.createElement("a"); node.labelSpan.appendChild(a); node.label = document.createTextNode(text); a.appendChild(node.label); if (link) { a.href = node.relpath+link; } else { if (childrenData != null) { a.className = "nolink"; a.href = "javascript:void(0)"; a.onclick = node.expandToggle.onclick; node.expanded = false; } } node.childrenUL = null; node.getChildrenUL = function() { if (!node.childrenUL) { node.childrenUL = document.createElement("ul"); node.childrenUL.className = "children_ul"; node.childrenUL.style.display = "none"; node.li.appendChild(node.childrenUL); } return node.childrenUL; }; return node; } function showRoot() { var headerHeight = $("#top").height(); var footerHeight = $("#nav-path").height(); var windowHeight = $(window).height() - headerHeight - footerHeight; navtree.scrollTo('#selected',0,{offset:-windowHeight/2}); } function expandNode(o, node, imm) { if (node.childrenData && !node.expanded) { if (!node.childrenVisited) { getNode(o, node); } if (imm) { $(node.getChildrenUL()).show(); } else { $(node.getChildrenUL()).slideDown("fast",showRoot); } if (node.isLast) { node.plus_img.src = node.relpath+"ftv2mlastnode.png"; } else { node.plus_img.src = node.relpath+"ftv2mnode.png"; } node.expanded = true; } } function getNode(o, po) { po.childrenVisited = true; var l = po.childrenData.length-1; for (var i in po.childrenData) { var nodeData = po.childrenData[i]; po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2], i==l); } } function findNavTreePage(url, data) { var nodes = data; var result = null; for (var i in nodes) { var d = nodes[i]; if (d[1] == url) { return new Array(i); } else if (d[2] != null) // array of children { result = findNavTreePage(url, d[2]); if (result != null) { return (new Array(i).concat(result)); } } } return null; } function initNavTree(toroot,relpath) { var o = new Object(); o.toroot = toroot; o.node = new Object(); o.node.li = document.getElementById("nav-tree-contents"); o.node.childrenData = NAVTREE; o.node.children = new Array(); o.node.childrenUL = document.createElement("ul"); o.node.getChildrenUL = function() { return o.node.childrenUL; }; o.node.li.appendChild(o.node.childrenUL); o.node.depth = 0; o.node.relpath = relpath; getNode(o, o.node); o.breadcrumbs = findNavTreePage(toroot, NAVTREE); if (o.breadcrumbs == null) { o.breadcrumbs = findNavTreePage("index.html",NAVTREE); } if (o.breadcrumbs != null && o.breadcrumbs.length>0) { var p = o.node; for (var i in o.breadcrumbs) { var j = o.breadcrumbs[i]; p = p.children[j]; expandNode(o,p,true); } p.itemDiv.className = p.itemDiv.className + " selected"; p.itemDiv.id = "selected"; $(window).load(showRoot); } }