KDevelop API Documentation

AdaTreeParserSuper Class Reference

#include <AdaTreeParserSuper.hpp>

Inheritance diagram for AdaTreeParserSuper:

Inheritance graph
[legend]
Collaboration diagram for AdaTreeParserSuper:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AdaTreeParserSuper ()
void initializeASTFactory (antlr::ASTFactory &factory)
int getNumTokens () const
const char * getTokenName (int type) const
void compilation_unit (antlr::RefAST _t)
void context_items_opt (antlr::RefAST _t)
void library_item (antlr::RefAST _t)
void subunit (antlr::RefAST _t)
void pragma (antlr::RefAST _t)
void pragma_arg (antlr::RefAST _t)
void expression (antlr::RefAST _t)
void with_clause (antlr::RefAST _t)
void use_clause (antlr::RefAST _t)
void compound_name (antlr::RefAST _t)
void subtype_mark (antlr::RefAST _t)
void attribute_id (antlr::RefAST _t)
void modifiers (antlr::RefAST _t)
void subprog_decl_or_rename_or_inst_or_body (antlr::RefAST _t)
void def_id (antlr::RefAST _t)
void pkg_body_part (antlr::RefAST _t)
void generic_inst (antlr::RefAST _t)
void pkg_spec_part (antlr::RefAST _t)
void renames (antlr::RefAST _t)
void generic_decl (antlr::RefAST _t)
void subprog_decl (antlr::RefAST _t)
void formal_part_opt (antlr::RefAST _t)
void def_designator (antlr::RefAST _t)
void function_tail (antlr::RefAST _t)
void value_s (antlr::RefAST _t)
void value (antlr::RefAST _t)
void ranged_expr_s (antlr::RefAST _t)
void ranged_expr (antlr::RefAST _t)
void simple_expression (antlr::RefAST _t)
void range (antlr::RefAST _t)
void range_constraint (antlr::RefAST _t)
void range_dots (antlr::RefAST _t)
void range_attrib_ref (antlr::RefAST _t)
void prefix (antlr::RefAST _t)
void parameter_specification (antlr::RefAST _t)
void defining_identifier_list (antlr::RefAST _t)
void init_opt (antlr::RefAST _t)
void name (antlr::RefAST _t)
void definable_operator_symbol (antlr::RefAST _t)
void parenthesized_primary (antlr::RefAST _t)
void extension_opt (antlr::RefAST _t)
void spec_decl_part (antlr::RefAST _t)
void basic_declarative_items_opt (antlr::RefAST _t)
void basic_decl_item (antlr::RefAST _t)
void task_type_or_single_decl (antlr::RefAST _t)
void prot_type_or_single_decl (antlr::RefAST _t)
void decl_common (antlr::RefAST _t)
void discrim_part_opt (antlr::RefAST _t)
void task_definition_opt (antlr::RefAST _t)
void task_items_opt (antlr::RefAST _t)
void private_task_items_opt (antlr::RefAST _t)
void discriminant_specifications (antlr::RefAST _t)
void discriminant_specification (antlr::RefAST _t)
void entrydecls_repspecs_opt (antlr::RefAST _t)
void entry_declaration (antlr::RefAST _t)
void rep_spec (antlr::RefAST _t)
void discrete_subtype_def_opt (antlr::RefAST _t)
void discrete_subtype_definition (antlr::RefAST _t)
void subtype_ind (antlr::RefAST _t)
void align_opt (antlr::RefAST _t)
void comp_loc_s (antlr::RefAST _t)
void local_enum_name (antlr::RefAST _t)
void enumeration_aggregate (antlr::RefAST _t)
void protected_definition (antlr::RefAST _t)
void prot_op_decl_s (antlr::RefAST _t)
void prot_member_decl_s (antlr::RefAST _t)
void prot_op_decl (antlr::RefAST _t)
void comp_decl (antlr::RefAST _t)
void component_subtype_def (antlr::RefAST _t)
void enum_id_s (antlr::RefAST _t)
void range_constraint_opt (antlr::RefAST _t)
void array_type_declaration (antlr::RefAST _t)
void access_type_declaration (antlr::RefAST _t)
void id_and_discrim (antlr::RefAST _t)
void record_definition (antlr::RefAST _t)
void array_type_definition (antlr::RefAST _t)
void enumeration_literal_specification (antlr::RefAST _t)
void index_or_discrete_range_s (antlr::RefAST _t)
void index_or_discrete_range (antlr::RefAST _t)
void constraint_opt (antlr::RefAST _t)
void digits_constraint (antlr::RefAST _t)
void delta_constraint (antlr::RefAST _t)
void index_constraint (antlr::RefAST _t)
void discriminant_constraint (antlr::RefAST _t)
void discrete_range (antlr::RefAST _t)
void discriminant_association (antlr::RefAST _t)
void selector_names_opt (antlr::RefAST _t)
void selector_name (antlr::RefAST _t)
void component_list (antlr::RefAST _t)
void component_items (antlr::RefAST _t)
void variant_part (antlr::RefAST _t)
void discriminant_direct_name (antlr::RefAST _t)
void variant_s (antlr::RefAST _t)
void variant (antlr::RefAST _t)
void choice_s (antlr::RefAST _t)
void choice (antlr::RefAST _t)
void discrete_with_range (antlr::RefAST _t)
void mark_with_constraint (antlr::RefAST _t)
void generic_formal_part_opt (antlr::RefAST _t)
void generic_formal_parameter (antlr::RefAST _t)
void formal_array_type_declaration (antlr::RefAST _t)
void formal_access_type_declaration (antlr::RefAST _t)
void id_part (antlr::RefAST _t)
void subprogram_default_opt (antlr::RefAST _t)
void formal_package_actual_part_opt (antlr::RefAST _t)
void procedure_body (antlr::RefAST _t)
void function_body (antlr::RefAST _t)
void body_part (antlr::RefAST _t)
void declarative_part (antlr::RefAST _t)
void block_body (antlr::RefAST _t)
void declarative_item (antlr::RefAST _t)
void prot_op_bodies_opt (antlr::RefAST _t)
void block_body_opt (antlr::RefAST _t)
void handled_stmt_s (antlr::RefAST _t)
void entry_body (antlr::RefAST _t)
void subprog_decl_or_body (antlr::RefAST _t)
void statements (antlr::RefAST _t)
void except_handler_part_opt (antlr::RefAST _t)
void statement (antlr::RefAST _t)
void def_label_opt (antlr::RefAST _t)
void null_stmt (antlr::RefAST _t)
void exit_stmt (antlr::RefAST _t)
void return_stmt (antlr::RefAST _t)
void goto_stmt (antlr::RefAST _t)
void delay_stmt (antlr::RefAST _t)
void abort_stmt (antlr::RefAST _t)
void raise_stmt (antlr::RefAST _t)
void requeue_stmt (antlr::RefAST _t)
void accept_stmt (antlr::RefAST _t)
void select_stmt (antlr::RefAST _t)
void if_stmt (antlr::RefAST _t)
void case_stmt (antlr::RefAST _t)
void loop_stmt (antlr::RefAST _t)
void block (antlr::RefAST _t)
void call_or_assignment (antlr::RefAST _t)
void cond_clause (antlr::RefAST _t)
void elsifs_opt (antlr::RefAST _t)
void else_opt (antlr::RefAST _t)
void condition (antlr::RefAST _t)
void alternative_s (antlr::RefAST _t)
void case_statement_alternative (antlr::RefAST _t)
void iteration_scheme_opt (antlr::RefAST _t)
void declare_opt (antlr::RefAST _t)
void label_name (antlr::RefAST _t)
void entry_body_formal_part (antlr::RefAST _t)
void entry_barrier (antlr::RefAST _t)
void entry_index_spec_opt (antlr::RefAST _t)
void entry_call_stmt (antlr::RefAST _t)
void entry_index_opt (antlr::RefAST _t)
void triggering_alternative (antlr::RefAST _t)
void abortable_part (antlr::RefAST _t)
void selective_accept (antlr::RefAST _t)
void entry_call_alternative (antlr::RefAST _t)
void delay_alternative (antlr::RefAST _t)
void stmts_opt (antlr::RefAST _t)
void guard_opt (antlr::RefAST _t)
void select_alternative (antlr::RefAST _t)
void or_select_opt (antlr::RefAST _t)
void accept_alternative (antlr::RefAST _t)
void exception_handler (antlr::RefAST _t)
void identifier_colon_opt (antlr::RefAST _t)
void except_choice_s (antlr::RefAST _t)
void exception_choice (antlr::RefAST _t)
void operator_call (antlr::RefAST _t)
void relation (antlr::RefAST _t)
void range_or_mark (antlr::RefAST _t)
void signed_term (antlr::RefAST _t)
void term (antlr::RefAST _t)
void factor (antlr::RefAST _t)
void primary (antlr::RefAST _t)
void name_or_qualified (antlr::RefAST _t)
void allocator (antlr::RefAST _t)
void subprogram_body (antlr::RefAST _t)
void package_body (antlr::RefAST _t)
void task_body (antlr::RefAST _t)
void protected_body (antlr::RefAST _t)

Static Private Attributes

const char * tokenNames []
const int NUM_TOKENS = 305
const unsigned long _tokenSet_0_data_ [] = { 37920UL, 262201UL, 4293001216UL, 4223UL, 134217728UL, 16UL, 67108864UL, 0UL, 5373952UL, 48UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL }
const antlr::BitSet _tokenSet_0
const unsigned long _tokenSet_1_data_ [] = { 939627552UL, 262201UL, 4293001216UL, 4223UL, 134217728UL, 16UL, 67108864UL, 0UL, 5373952UL, 48UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL }
const antlr::BitSet _tokenSet_1
const unsigned long _tokenSet_2_data_ [] = { 0UL, 0UL, 0UL, 98304UL, 68168704UL, 403845518UL, 58482948UL, 3758133268UL, 235700479UL, 5UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL }
const antlr::BitSet _tokenSet_2
const unsigned long _tokenSet_3_data_ [] = { 16UL, 0UL, 0UL, 98304UL, 1280UL, 1048576UL, 0UL, 1073741824UL, 67108864UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL }
const antlr::BitSet _tokenSet_3
const unsigned long _tokenSet_4_data_ [] = { 36896UL, 0UL, 0UL, 0UL, 134217728UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL }
const antlr::BitSet _tokenSet_4

Constructor & Destructor Documentation

AdaTreeParserSuper::AdaTreeParserSuper  ) 
 

Definition at line 11 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE.


Member Function Documentation

void AdaTreeParserSuper::abort_stmt antlr::RefAST  _t  ) 
 

Definition at line 6449 of file AdaTreeParserSuper.cpp.

References _tokenSet_4, ANTLR_USE_NAMESPACE, name(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::abortable_part antlr::RefAST  _t  ) 
 

Definition at line 7321 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and stmts_opt().

Referenced by select_stmt().

void AdaTreeParserSuper::accept_alternative antlr::RefAST  _t  ) 
 

Definition at line 7612 of file AdaTreeParserSuper.cpp.

References accept_stmt(), ANTLR_USE_NAMESPACE, RefAST, and stmts_opt().

Referenced by select_alternative().

void AdaTreeParserSuper::accept_stmt antlr::RefAST  _t  ) 
 

Definition at line 6567 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), entry_index_opt(), formal_part_opt(), handled_stmt_s(), and RefAST.

Referenced by accept_alternative(), and statement().

void AdaTreeParserSuper::access_type_declaration antlr::RefAST  _t  ) 
 

Definition at line 4002 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, formal_part_opt(), function_tail(), modifiers(), RefAST, and subtype_ind().

Referenced by decl_common(), and formal_access_type_declaration().

void AdaTreeParserSuper::align_opt antlr::RefAST  _t  ) 
 

Definition at line 3514 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), and RefAST.

Referenced by rep_spec().

void AdaTreeParserSuper::allocator antlr::RefAST  _t  ) 
 

Definition at line 8443 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, name_or_qualified(), and RefAST.

Referenced by primary().

void AdaTreeParserSuper::alternative_s antlr::RefAST  _t  ) 
 

Definition at line 6939 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, case_statement_alternative(), and RefAST.

Referenced by case_stmt().

void AdaTreeParserSuper::array_type_declaration antlr::RefAST  _t  ) 
 

Definition at line 3978 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, array_type_definition(), and RefAST.

Referenced by decl_common(), and formal_array_type_declaration().

void AdaTreeParserSuper::array_type_definition antlr::RefAST  _t  ) 
 

Definition at line 4125 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, component_subtype_def(), index_or_discrete_range_s(), and RefAST.

Referenced by array_type_declaration(), and decl_common().

void AdaTreeParserSuper::attribute_id antlr::RefAST  _t  ) 
 

Definition at line 726 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by name(), name_or_qualified(), and subtype_mark().

void AdaTreeParserSuper::basic_decl_item antlr::RefAST  _t  ) 
 

Definition at line 2520 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, decl_common(), prot_type_or_single_decl(), RefAST, spec_decl_part(), subprog_decl(), and task_type_or_single_decl().

Referenced by basic_declarative_items_opt().

void AdaTreeParserSuper::basic_declarative_items_opt antlr::RefAST  _t  ) 
 

Definition at line 2486 of file AdaTreeParserSuper.cpp.

References _tokenSet_2, ANTLR_USE_NAMESPACE, basic_decl_item(), and RefAST.

Referenced by pkg_spec_part().

void AdaTreeParserSuper::block antlr::RefAST  _t  ) 
 

Definition at line 6758 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, block_body(), declare_opt(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::block_body antlr::RefAST  _t  ) 
 

Definition at line 5605 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, handled_stmt_s(), and RefAST.

Referenced by block(), and body_part().

void AdaTreeParserSuper::block_body_opt antlr::RefAST  _t  ) 
 

Definition at line 5857 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, handled_stmt_s(), and RefAST.

Referenced by pkg_body_part().

void AdaTreeParserSuper::body_part antlr::RefAST  _t  ) 
 

Definition at line 5485 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, block_body(), declarative_part(), and RefAST.

Referenced by declarative_item(), entry_body(), function_body(), procedure_body(), and task_body().

void AdaTreeParserSuper::call_or_assignment antlr::RefAST  _t  ) 
 

Definition at line 6781 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), name(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::case_statement_alternative antlr::RefAST  _t  ) 
 

Definition at line 6969 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, choice_s(), RefAST, and statements().

Referenced by alternative_s().

void AdaTreeParserSuper::case_stmt antlr::RefAST  _t  ) 
 

Definition at line 6712 of file AdaTreeParserSuper.cpp.

References alternative_s(), ANTLR_USE_NAMESPACE, expression(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::choice antlr::RefAST  _t  ) 
 

Definition at line 4899 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discrete_with_range(), expression(), and RefAST.

Referenced by choice_s().

void AdaTreeParserSuper::choice_s antlr::RefAST  _t  ) 
 

Definition at line 4819 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, choice(), and RefAST.

Referenced by case_statement_alternative(), and variant().

void AdaTreeParserSuper::comp_decl antlr::RefAST  _t  ) 
 

Definition at line 3872 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, component_subtype_def(), defining_identifier_list(), init_opt(), and RefAST.

Referenced by component_items(), and prot_member_decl_s().

void AdaTreeParserSuper::comp_loc_s antlr::RefAST  _t  ) 
 

Definition at line 3588 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), pragma(), range(), RefAST, and subtype_mark().

Referenced by rep_spec().

void AdaTreeParserSuper::compilation_unit antlr::RefAST  _t  ) 
 

Definition at line 15 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, context_items_opt(), library_item(), pragma(), RefAST, and subunit().

void AdaTreeParserSuper::component_items antlr::RefAST  _t  ) 
 

Definition at line 4659 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, comp_decl(), pragma(), and RefAST.

Referenced by component_list().

void AdaTreeParserSuper::component_list antlr::RefAST  _t  ) 
 

Definition at line 4624 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, component_items(), RefAST, and variant_part().

Referenced by record_definition(), and variant().

void AdaTreeParserSuper::component_subtype_def antlr::RefAST  _t  ) 
 

Definition at line 3897 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, modifiers(), RefAST, and subtype_ind().

Referenced by array_type_definition(), and comp_decl().

void AdaTreeParserSuper::compound_name antlr::RefAST  _t  ) 
 

Definition at line 641 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by decl_common(), def_designator(), def_id(), exception_choice(), generic_formal_parameter(), generic_inst(), raise_stmt(), subtype_mark(), subunit(), use_clause(), and with_clause().

void AdaTreeParserSuper::cond_clause antlr::RefAST  _t  ) 
 

Definition at line 6828 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, condition(), RefAST, and statements().

Referenced by elsifs_opt(), and if_stmt().

void AdaTreeParserSuper::condition antlr::RefAST  _t  ) 
 

Definition at line 6924 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), and RefAST.

Referenced by cond_clause(), entry_barrier(), exit_stmt(), guard_opt(), and iteration_scheme_opt().

void AdaTreeParserSuper::constraint_opt antlr::RefAST  _t  ) 
 

Definition at line 4341 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, delta_constraint(), digits_constraint(), discriminant_constraint(), index_constraint(), range_constraint(), and RefAST.

Referenced by subtype_ind().

void AdaTreeParserSuper::context_items_opt antlr::RefAST  _t  ) 
 

Definition at line 67 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, pragma(), RefAST, use_clause(), and with_clause().

Referenced by compilation_unit().

void AdaTreeParserSuper::decl_common antlr::RefAST  _t  ) 
 

Definition at line 2720 of file AdaTreeParserSuper.cpp.

References access_type_declaration(), ANTLR_USE_NAMESPACE, array_type_declaration(), array_type_definition(), compound_name(), def_id(), defining_identifier_list(), discrim_part_opt(), enum_id_s(), expression(), generic_decl(), id_and_discrim(), init_opt(), modifiers(), name(), range(), range_constraint_opt(), record_definition(), RefAST, rep_spec(), subtype_ind(), subtype_mark(), and use_clause().

Referenced by basic_decl_item(), and declarative_item().

void AdaTreeParserSuper::declarative_item antlr::RefAST  _t  ) 
 

Definition at line 5626 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, body_part(), decl_common(), def_id(), pkg_body_part(), prot_op_bodies_opt(), prot_type_or_single_decl(), RefAST, spec_decl_part(), subprog_decl_or_rename_or_inst_or_body(), and task_type_or_single_decl().

Referenced by declarative_part().

void AdaTreeParserSuper::declarative_part antlr::RefAST  _t  ) 
 

Definition at line 5502 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, declarative_item(), pragma(), and RefAST.

Referenced by body_part(), declare_opt(), and pkg_body_part().

void AdaTreeParserSuper::declare_opt antlr::RefAST  _t  ) 
 

Definition at line 7054 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, declarative_part(), and RefAST.

Referenced by block().

void AdaTreeParserSuper::def_designator antlr::RefAST  _t  ) 
 

Definition at line 1412 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), definable_operator_symbol(), and RefAST.

Referenced by function_body(), generic_decl(), generic_formal_parameter(), prot_op_decl(), subprog_decl(), and subprog_decl_or_body().

void AdaTreeParserSuper::def_id antlr::RefAST  _t  ) 
 

Definition at line 946 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), and RefAST.

Referenced by accept_stmt(), decl_common(), declarative_item(), entry_body(), entry_index_spec_opt(), generic_decl(), generic_formal_parameter(), id_part(), library_item(), package_body(), procedure_body(), prot_op_decl(), prot_type_or_single_decl(), protected_body(), spec_decl_part(), subprog_decl(), subprog_decl_or_body(), task_body(), and task_type_or_single_decl().

void AdaTreeParserSuper::def_label_opt antlr::RefAST  _t  ) 
 

Definition at line 6212 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by statement().

void AdaTreeParserSuper::definable_operator_symbol antlr::RefAST  _t  ) 
 

Definition at line 2317 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by def_designator().

void AdaTreeParserSuper::defining_identifier_list antlr::RefAST  _t  ) 
 

Definition at line 2100 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by comp_decl(), decl_common(), discriminant_specification(), formal_package_actual_part_opt(), and parameter_specification().

void AdaTreeParserSuper::delay_alternative antlr::RefAST  _t  ) 
 

Definition at line 7386 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, delay_stmt(), RefAST, and stmts_opt().

Referenced by select_alternative(), and select_stmt().

void AdaTreeParserSuper::delay_stmt antlr::RefAST  _t  ) 
 

Definition at line 6426 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), modifiers(), and RefAST.

Referenced by delay_alternative(), statement(), and triggering_alternative().

void AdaTreeParserSuper::delta_constraint antlr::RefAST  _t  ) 
 

Definition at line 4422 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), range_constraint_opt(), and RefAST.

Referenced by constraint_opt().

void AdaTreeParserSuper::digits_constraint antlr::RefAST  _t  ) 
 

Definition at line 4399 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), range_constraint_opt(), and RefAST.

Referenced by constraint_opt().

void AdaTreeParserSuper::discrete_range antlr::RefAST  _t  ) 
 

Definition at line 4517 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range(), RefAST, and subtype_ind().

Referenced by index_constraint().

void AdaTreeParserSuper::discrete_subtype_def_opt antlr::RefAST  _t  ) 
 

Definition at line 3416 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discrete_subtype_definition(), and RefAST.

Referenced by entry_declaration().

void AdaTreeParserSuper::discrete_subtype_definition antlr::RefAST  _t  ) 
 

Definition at line 3457 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range(), RefAST, and subtype_ind().

Referenced by discrete_subtype_def_opt(), entry_index_spec_opt(), and iteration_scheme_opt().

void AdaTreeParserSuper::discrete_with_range antlr::RefAST  _t  ) 
 

Definition at line 4976 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, mark_with_constraint(), range(), and RefAST.

Referenced by choice().

void AdaTreeParserSuper::discrim_part_opt antlr::RefAST  _t  ) 
 

Definition at line 3080 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discriminant_specifications(), and RefAST.

Referenced by decl_common(), id_and_discrim(), id_part(), prot_type_or_single_decl(), and task_type_or_single_decl().

void AdaTreeParserSuper::discriminant_association antlr::RefAST  _t  ) 
 

Definition at line 4551 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), RefAST, and selector_names_opt().

Referenced by discriminant_constraint().

void AdaTreeParserSuper::discriminant_constraint antlr::RefAST  _t  ) 
 

Definition at line 4481 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discriminant_association(), and RefAST.

Referenced by constraint_opt().

void AdaTreeParserSuper::discriminant_direct_name antlr::RefAST  _t  ) 
 

Definition at line 4726 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by variant_part().

void AdaTreeParserSuper::discriminant_specification antlr::RefAST  _t  ) 
 

Definition at line 3237 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, defining_identifier_list(), init_opt(), modifiers(), RefAST, and subtype_mark().

Referenced by discriminant_specifications().

void AdaTreeParserSuper::discriminant_specifications antlr::RefAST  _t  ) 
 

Definition at line 3203 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discriminant_specification(), and RefAST.

Referenced by discrim_part_opt().

void AdaTreeParserSuper::else_opt antlr::RefAST  _t  ) 
 

Definition at line 6885 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and statements().

Referenced by if_stmt(), and selective_accept().

void AdaTreeParserSuper::elsifs_opt antlr::RefAST  _t  ) 
 

Definition at line 6851 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, cond_clause(), and RefAST.

Referenced by if_stmt().

void AdaTreeParserSuper::entry_barrier antlr::RefAST  _t  ) 
 

Definition at line 7126 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, condition(), and RefAST.

Referenced by entry_body().

void AdaTreeParserSuper::entry_body antlr::RefAST  _t  ) 
 

Definition at line 5919 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, body_part(), def_id(), entry_barrier(), entry_body_formal_part(), and RefAST.

Referenced by prot_op_bodies_opt().

void AdaTreeParserSuper::entry_body_formal_part antlr::RefAST  _t  ) 
 

Definition at line 7109 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, entry_index_spec_opt(), formal_part_opt(), and RefAST.

Referenced by entry_body().

void AdaTreeParserSuper::entry_call_alternative antlr::RefAST  _t  ) 
 

Definition at line 7363 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, entry_call_stmt(), RefAST, and stmts_opt().

Referenced by select_stmt().

void AdaTreeParserSuper::entry_call_stmt antlr::RefAST  _t  ) 
 

Definition at line 7183 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, name(), and RefAST.

Referenced by entry_call_alternative(), and triggering_alternative().

void AdaTreeParserSuper::entry_declaration antlr::RefAST  _t  ) 
 

Definition at line 3311 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discrete_subtype_def_opt(), formal_part_opt(), and RefAST.

Referenced by entrydecls_repspecs_opt(), and prot_op_decl().

void AdaTreeParserSuper::entry_index_opt antlr::RefAST  _t  ) 
 

Definition at line 7204 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), and RefAST.

Referenced by accept_stmt().

void AdaTreeParserSuper::entry_index_spec_opt antlr::RefAST  _t  ) 
 

Definition at line 7141 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), discrete_subtype_definition(), and RefAST.

Referenced by entry_body_formal_part().

void AdaTreeParserSuper::entrydecls_repspecs_opt antlr::RefAST  _t  ) 
 

Definition at line 3264 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, entry_declaration(), pragma(), RefAST, and rep_spec().

Referenced by private_task_items_opt(), and task_items_opt().

void AdaTreeParserSuper::enum_id_s antlr::RefAST  _t  ) 
 

Definition at line 3914 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, enumeration_literal_specification(), and RefAST.

Referenced by decl_common().

void AdaTreeParserSuper::enumeration_aggregate antlr::RefAST  _t  ) 
 

Definition at line 3654 of file AdaTreeParserSuper.cpp.

References _tokenSet_1, ANTLR_USE_NAMESPACE, RefAST, and value().

Referenced by rep_spec().

void AdaTreeParserSuper::enumeration_literal_specification antlr::RefAST  _t  ) 
 

Definition at line 4142 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by enum_id_s().

void AdaTreeParserSuper::except_choice_s antlr::RefAST  _t  ) 
 

Definition at line 7700 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, exception_choice(), and RefAST.

Referenced by exception_handler().

void AdaTreeParserSuper::except_handler_part_opt antlr::RefAST  _t  ) 
 

Definition at line 6053 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, exception_handler(), and RefAST.

Referenced by handled_stmt_s().

void AdaTreeParserSuper::exception_choice antlr::RefAST  _t  ) 
 

Definition at line 7743 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), and RefAST.

Referenced by except_choice_s().

void AdaTreeParserSuper::exception_handler antlr::RefAST  _t  ) 
 

Definition at line 7635 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, except_choice_s(), identifier_colon_opt(), RefAST, and statements().

Referenced by except_handler_part_opt().

void AdaTreeParserSuper::exit_stmt antlr::RefAST  _t  ) 
 

Definition at line 6268 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, condition(), label_name(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::expression antlr::RefAST  _t  ) 
 

Definition at line 403 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and relation().

Referenced by align_opt(), call_or_assignment(), case_stmt(), choice(), comp_loc_s(), condition(), decl_common(), delay_stmt(), delta_constraint(), digits_constraint(), discriminant_association(), entry_index_opt(), init_opt(), pragma_arg(), range_attrib_ref(), ranged_expr(), rep_spec(), return_stmt(), and value().

void AdaTreeParserSuper::extension_opt antlr::RefAST  _t  ) 
 

Definition at line 2377 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and value_s().

Referenced by parenthesized_primary().

void AdaTreeParserSuper::factor antlr::RefAST  _t  ) 
 

Definition at line 8160 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, primary(), and RefAST.

Referenced by term().

void AdaTreeParserSuper::formal_access_type_declaration antlr::RefAST  _t  ) 
 

Definition at line 5320 of file AdaTreeParserSuper.cpp.

References access_type_declaration(), ANTLR_USE_NAMESPACE, and RefAST.

Referenced by generic_formal_parameter().

void AdaTreeParserSuper::formal_array_type_declaration antlr::RefAST  _t  ) 
 

Definition at line 5305 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, array_type_declaration(), and RefAST.

Referenced by generic_formal_parameter().

void AdaTreeParserSuper::formal_package_actual_part_opt antlr::RefAST  _t  ) 
 

Definition at line 5395 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, defining_identifier_list(), and RefAST.

Referenced by generic_formal_parameter().

void AdaTreeParserSuper::formal_part_opt antlr::RefAST  _t  ) 
 

Definition at line 1378 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, parameter_specification(), and RefAST.

Referenced by accept_stmt(), access_type_declaration(), entry_body_formal_part(), entry_declaration(), function_tail(), generic_decl(), generic_formal_parameter(), procedure_body(), prot_op_decl(), subprog_decl(), and subprog_decl_or_body().

void AdaTreeParserSuper::function_body antlr::RefAST  _t  ) 
 

Definition at line 5460 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, body_part(), def_designator(), function_tail(), and RefAST.

Referenced by subprog_decl_or_body(), subprog_decl_or_rename_or_inst_or_body(), and subprogram_body().

void AdaTreeParserSuper::function_tail antlr::RefAST  _t  ) 
 

Definition at line 1446 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, formal_part_opt(), RefAST, and subtype_mark().

Referenced by access_type_declaration(), function_body(), generic_decl(), generic_formal_parameter(), prot_op_decl(), subprog_decl(), and subprog_decl_or_body().

void AdaTreeParserSuper::generic_decl antlr::RefAST  _t  ) 
 

Definition at line 1092 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_designator(), def_id(), formal_part_opt(), function_tail(), generic_formal_part_opt(), pkg_spec_part(), RefAST, and renames().

Referenced by decl_common(), and library_item().

void AdaTreeParserSuper::generic_formal_parameter antlr::RefAST  _t  ) 
 

Definition at line 5100 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), def_designator(), def_id(), formal_access_type_declaration(), formal_array_type_declaration(), formal_package_actual_part_opt(), formal_part_opt(), function_tail(), id_part(), modifiers(), parameter_specification(), RefAST, subprogram_default_opt(), and subtype_ind().

Referenced by generic_formal_part_opt().

void AdaTreeParserSuper::generic_formal_part_opt antlr::RefAST  _t  ) 
 

Definition at line 5033 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, generic_formal_parameter(), pragma(), RefAST, and use_clause().

Referenced by generic_decl().

void AdaTreeParserSuper::generic_inst antlr::RefAST  _t  ) 
 

Definition at line 978 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), RefAST, and value_s().

Referenced by library_item(), spec_decl_part(), and subprog_decl().

int AdaTreeParserSuper::getNumTokens void   )  const [inline]
 

Definition at line 16 of file AdaTreeParserSuper.hpp.

Referenced by getTokenName().

const char* AdaTreeParserSuper::getTokenName int  type  )  const [inline]
 

Definition at line 20 of file AdaTreeParserSuper.hpp.

References getNumTokens(), and tokenNames.

void AdaTreeParserSuper::goto_stmt antlr::RefAST  _t  ) 
 

Definition at line 6405 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, label_name(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::guard_opt antlr::RefAST  _t  ) 
 

Definition at line 7447 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, condition(), pragma(), and RefAST.

Referenced by or_select_opt(), and selective_accept().

void AdaTreeParserSuper::handled_stmt_s antlr::RefAST  _t  ) 
 

Definition at line 5896 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, except_handler_part_opt(), RefAST, and statements().

Referenced by accept_stmt(), block_body(), and block_body_opt().

void AdaTreeParserSuper::id_and_discrim antlr::RefAST  _t  ) 
 

Definition at line 4074 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discrim_part_opt(), and RefAST.

Referenced by decl_common().

void AdaTreeParserSuper::id_part antlr::RefAST  _t  ) 
 

Definition at line 5335 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), discrim_part_opt(), and RefAST.

Referenced by generic_formal_parameter().

void AdaTreeParserSuper::identifier_colon_opt antlr::RefAST  _t  ) 
 

Definition at line 7660 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by exception_handler().

void AdaTreeParserSuper::if_stmt antlr::RefAST  _t  ) 
 

Definition at line 6687 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, cond_clause(), else_opt(), elsifs_opt(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::index_constraint antlr::RefAST  _t  ) 
 

Definition at line 4445 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discrete_range(), and RefAST.

Referenced by constraint_opt().

void AdaTreeParserSuper::index_or_discrete_range antlr::RefAST  _t  ) 
 

Definition at line 4242 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range(), RefAST, and simple_expression().

Referenced by index_or_discrete_range_s().

void AdaTreeParserSuper::index_or_discrete_range_s antlr::RefAST  _t  ) 
 

Definition at line 4177 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, index_or_discrete_range(), and RefAST.

Referenced by array_type_definition().

void AdaTreeParserSuper::init_opt antlr::RefAST  _t  ) 
 

Definition at line 2137 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), and RefAST.

Referenced by comp_decl(), decl_common(), discriminant_specification(), and parameter_specification().

void AdaTreeParserSuper::initializeASTFactory antlr::ASTFactory &  factory  ) 
 

Definition at line 8566 of file AdaTreeParserSuper.cpp.

void AdaTreeParserSuper::iteration_scheme_opt antlr::RefAST  _t  ) 
 

Definition at line 6992 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, condition(), discrete_subtype_definition(), modifiers(), and RefAST.

Referenced by loop_stmt().

void AdaTreeParserSuper::label_name antlr::RefAST  _t  ) 
 

Definition at line 7093 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by exit_stmt(), and goto_stmt().

void AdaTreeParserSuper::library_item antlr::RefAST  _t  ) 
 

Definition at line 118 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), generic_decl(), generic_inst(), modifiers(), pkg_body_part(), pkg_spec_part(), RefAST, renames(), and subprog_decl_or_rename_or_inst_or_body().

Referenced by compilation_unit().

void AdaTreeParserSuper::local_enum_name antlr::RefAST  _t  ) 
 

Definition at line 3638 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by rep_spec().

void AdaTreeParserSuper::loop_stmt antlr::RefAST  _t  ) 
 

Definition at line 6735 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, iteration_scheme_opt(), RefAST, and statements().

Referenced by statement().

void AdaTreeParserSuper::mark_with_constraint antlr::RefAST  _t  ) 
 

Definition at line 5010 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range_constraint(), RefAST, and subtype_mark().

Referenced by discrete_with_range().

void AdaTreeParserSuper::modifiers antlr::RefAST  _t  ) 
 

Definition at line 782 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by access_type_declaration(), component_subtype_def(), decl_common(), delay_stmt(), discriminant_specification(), generic_formal_parameter(), iteration_scheme_opt(), library_item(), and parameter_specification().

void AdaTreeParserSuper::name antlr::RefAST  _t  ) 
 

Definition at line 2211 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, attribute_id(), RefAST, and value_s().

Referenced by abort_stmt(), call_or_assignment(), decl_common(), entry_call_stmt(), renames(), requeue_stmt(), and subprogram_default_opt().

void AdaTreeParserSuper::name_or_qualified antlr::RefAST  _t  ) 
 

Definition at line 8313 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, attribute_id(), parenthesized_primary(), RefAST, and value_s().

Referenced by allocator(), and primary().

void AdaTreeParserSuper::null_stmt antlr::RefAST  _t  ) 
 

Definition at line 6252 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by statement().

void AdaTreeParserSuper::operator_call antlr::RefAST  _t  ) 
 

Definition at line 7778 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and value_s().

Referenced by primary().

void AdaTreeParserSuper::or_select_opt antlr::RefAST  _t  ) 
 

Definition at line 7576 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, guard_opt(), RefAST, and select_alternative().

Referenced by selective_accept().

void AdaTreeParserSuper::package_body antlr::RefAST  _t  ) 
 

Definition at line 8497 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), pkg_body_part(), and RefAST.

Referenced by subunit().

void AdaTreeParserSuper::parameter_specification antlr::RefAST  _t  ) 
 

Definition at line 2073 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, defining_identifier_list(), init_opt(), modifiers(), RefAST, and subtype_mark().

Referenced by formal_part_opt(), and generic_formal_parameter().

void AdaTreeParserSuper::parenthesized_primary antlr::RefAST  _t  ) 
 

Definition at line 2333 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, extension_opt(), RefAST, and value_s().

Referenced by name_or_qualified(), and primary().

void AdaTreeParserSuper::pkg_body_part antlr::RefAST  _t  ) 
 

Definition at line 961 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, block_body_opt(), declarative_part(), and RefAST.

Referenced by declarative_item(), library_item(), and package_body().

void AdaTreeParserSuper::pkg_spec_part antlr::RefAST  _t  ) 
 

Definition at line 1013 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, basic_declarative_items_opt(), and RefAST.

Referenced by generic_decl(), library_item(), and spec_decl_part().

void AdaTreeParserSuper::pragma antlr::RefAST  _t  ) 
 

Definition at line 289 of file AdaTreeParserSuper.cpp.

References _tokenSet_0, ANTLR_USE_NAMESPACE, pragma_arg(), and RefAST.

Referenced by comp_loc_s(), compilation_unit(), component_items(), context_items_opt(), declarative_part(), entrydecls_repspecs_opt(), generic_formal_part_opt(), guard_opt(), prot_op_bodies_opt(), prot_op_decl(), statements(), and stmts_opt().

void AdaTreeParserSuper::pragma_arg antlr::RefAST  _t  ) 
 

Definition at line 326 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), and RefAST.

Referenced by pragma().

void AdaTreeParserSuper::prefix antlr::RefAST  _t  ) 
 

Definition at line 1995 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and value_s().

Referenced by range_attrib_ref().

void AdaTreeParserSuper::primary antlr::RefAST  _t  ) 
 

Definition at line 8235 of file AdaTreeParserSuper.cpp.

References allocator(), ANTLR_USE_NAMESPACE, name_or_qualified(), operator_call(), parenthesized_primary(), and RefAST.

Referenced by factor().

void AdaTreeParserSuper::private_task_items_opt antlr::RefAST  _t  ) 
 

Definition at line 3182 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, entrydecls_repspecs_opt(), and RefAST.

Referenced by task_definition_opt().

void AdaTreeParserSuper::procedure_body antlr::RefAST  _t  ) 
 

Definition at line 5435 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, body_part(), def_id(), formal_part_opt(), and RefAST.

Referenced by subprog_decl_or_body(), subprog_decl_or_rename_or_inst_or_body(), and subprogram_body().

void AdaTreeParserSuper::prot_member_decl_s antlr::RefAST  _t  ) 
 

Definition at line 3751 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, comp_decl(), prot_op_decl(), and RefAST.

Referenced by protected_definition().

void AdaTreeParserSuper::prot_op_bodies_opt antlr::RefAST  _t  ) 
 

Definition at line 5804 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, entry_body(), pragma(), RefAST, and subprog_decl_or_body().

Referenced by declarative_item(), and protected_body().

void AdaTreeParserSuper::prot_op_decl antlr::RefAST  _t  ) 
 

Definition at line 3802 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_designator(), def_id(), entry_declaration(), formal_part_opt(), function_tail(), pragma(), RefAST, and rep_spec().

Referenced by prot_member_decl_s(), and prot_op_decl_s().

void AdaTreeParserSuper::prot_op_decl_s antlr::RefAST  _t  ) 
 

Definition at line 3717 of file AdaTreeParserSuper.cpp.

References _tokenSet_3, ANTLR_USE_NAMESPACE, prot_op_decl(), and RefAST.

Referenced by protected_definition().

void AdaTreeParserSuper::prot_type_or_single_decl antlr::RefAST  _t  ) 
 

Definition at line 2669 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), discrim_part_opt(), protected_definition(), and RefAST.

Referenced by basic_decl_item(), and declarative_item().

void AdaTreeParserSuper::protected_body antlr::RefAST  _t  ) 
 

Definition at line 8543 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), prot_op_bodies_opt(), and RefAST.

Referenced by subunit().

void AdaTreeParserSuper::protected_definition antlr::RefAST  _t  ) 
 

Definition at line 3682 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, prot_member_decl_s(), prot_op_decl_s(), and RefAST.

Referenced by prot_type_or_single_decl().

void AdaTreeParserSuper::raise_stmt antlr::RefAST  _t  ) 
 

Definition at line 6485 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::range antlr::RefAST  _t  ) 
 

Definition at line 1846 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range_attrib_ref(), range_dots(), and RefAST.

Referenced by comp_loc_s(), decl_common(), discrete_range(), discrete_subtype_definition(), discrete_with_range(), index_or_discrete_range(), range_constraint(), range_or_mark(), and ranged_expr().

void AdaTreeParserSuper::range_attrib_ref antlr::RefAST  _t  ) 
 

Definition at line 1919 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), prefix(), and RefAST.

Referenced by range().

void AdaTreeParserSuper::range_constraint antlr::RefAST  _t  ) 
 

Definition at line 1881 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range(), and RefAST.

Referenced by constraint_opt(), mark_with_constraint(), and range_constraint_opt().

void AdaTreeParserSuper::range_constraint_opt antlr::RefAST  _t  ) 
 

Definition at line 3944 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range_constraint(), and RefAST.

Referenced by decl_common(), delta_constraint(), and digits_constraint().

void AdaTreeParserSuper::range_dots antlr::RefAST  _t  ) 
 

Definition at line 1896 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and simple_expression().

Referenced by range().

void AdaTreeParserSuper::range_or_mark antlr::RefAST  _t  ) 
 

Definition at line 7960 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range(), RefAST, and subtype_mark().

Referenced by relation().

void AdaTreeParserSuper::ranged_expr antlr::RefAST  _t  ) 
 

Definition at line 1668 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), range(), RefAST, and simple_expression().

Referenced by ranged_expr_s().

void AdaTreeParserSuper::ranged_expr_s antlr::RefAST  _t  ) 
 

Definition at line 1590 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, ranged_expr(), and RefAST.

Referenced by value().

void AdaTreeParserSuper::record_definition antlr::RefAST  _t  ) 
 

Definition at line 4092 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, component_list(), and RefAST.

Referenced by decl_common().

void AdaTreeParserSuper::relation antlr::RefAST  _t  ) 
 

Definition at line 7799 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, range_or_mark(), RefAST, and simple_expression().

Referenced by expression().

void AdaTreeParserSuper::renames antlr::RefAST  _t  ) 
 

Definition at line 1048 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, name(), and RefAST.

Referenced by generic_decl(), library_item(), spec_decl_part(), and subprog_decl().

void AdaTreeParserSuper::rep_spec antlr::RefAST  _t  ) 
 

Definition at line 3337 of file AdaTreeParserSuper.cpp.

References align_opt(), ANTLR_USE_NAMESPACE, comp_loc_s(), enumeration_aggregate(), expression(), local_enum_name(), RefAST, and subtype_mark().

Referenced by decl_common(), entrydecls_repspecs_opt(), and prot_op_decl().

void AdaTreeParserSuper::requeue_stmt antlr::RefAST  _t  ) 
 

Definition at line 6525 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, name(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::return_stmt antlr::RefAST  _t  ) 
 

Definition at line 6331 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), and RefAST.

Referenced by statement().

void AdaTreeParserSuper::select_alternative antlr::RefAST  _t  ) 
 

Definition at line 7536 of file AdaTreeParserSuper.cpp.

References accept_alternative(), ANTLR_USE_NAMESPACE, delay_alternative(), and RefAST.

Referenced by or_select_opt(), and selective_accept().

void AdaTreeParserSuper::select_stmt antlr::RefAST  _t  ) 
 

Definition at line 6612 of file AdaTreeParserSuper.cpp.

References abortable_part(), ANTLR_USE_NAMESPACE, delay_alternative(), entry_call_alternative(), RefAST, selective_accept(), statements(), and triggering_alternative().

Referenced by statement().

void AdaTreeParserSuper::selective_accept antlr::RefAST  _t  ) 
 

Definition at line 7342 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, else_opt(), guard_opt(), or_select_opt(), RefAST, and select_alternative().

Referenced by select_stmt().

void AdaTreeParserSuper::selector_name antlr::RefAST  _t  ) 
 

Definition at line 4608 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, and RefAST.

Referenced by selector_names_opt().

void AdaTreeParserSuper::selector_names_opt antlr::RefAST  _t  ) 
 

Definition at line 4574 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and selector_name().

Referenced by discriminant_association().

void AdaTreeParserSuper::signed_term antlr::RefAST  _t  ) 
 

Definition at line 7996 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and term().

Referenced by simple_expression().

void AdaTreeParserSuper::simple_expression antlr::RefAST  _t  ) 
 

Definition at line 1758 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and signed_term().

Referenced by index_or_discrete_range(), range_dots(), ranged_expr(), and relation().

void AdaTreeParserSuper::spec_decl_part antlr::RefAST  _t  ) 
 

Definition at line 2423 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), generic_inst(), pkg_spec_part(), RefAST, and renames().

Referenced by basic_decl_item(), and declarative_item().

void AdaTreeParserSuper::statement antlr::RefAST  _t  ) 
 

Definition at line 6087 of file AdaTreeParserSuper.cpp.

References abort_stmt(), accept_stmt(), ANTLR_USE_NAMESPACE, block(), call_or_assignment(), case_stmt(), def_label_opt(), delay_stmt(), exit_stmt(), goto_stmt(), if_stmt(), loop_stmt(), null_stmt(), raise_stmt(), RefAST, requeue_stmt(), return_stmt(), and select_stmt().

Referenced by statements(), and stmts_opt().

void AdaTreeParserSuper::statements antlr::RefAST  _t  ) 
 

Definition at line 6007 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, pragma(), RefAST, and statement().

Referenced by case_statement_alternative(), cond_clause(), else_opt(), exception_handler(), handled_stmt_s(), loop_stmt(), and select_stmt().

void AdaTreeParserSuper::stmts_opt antlr::RefAST  _t  ) 
 

Definition at line 7409 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, pragma(), RefAST, and statement().

Referenced by abortable_part(), accept_alternative(), delay_alternative(), entry_call_alternative(), and triggering_alternative().

void AdaTreeParserSuper::subprog_decl antlr::RefAST  _t  ) 
 

Definition at line 1213 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_designator(), def_id(), formal_part_opt(), function_tail(), generic_inst(), RefAST, and renames().

Referenced by basic_decl_item(), and subprog_decl_or_rename_or_inst_or_body().

void AdaTreeParserSuper::subprog_decl_or_body antlr::RefAST  _t  ) 
 

Definition at line 5946 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_designator(), def_id(), formal_part_opt(), function_body(), function_tail(), procedure_body(), and RefAST.

Referenced by prot_op_bodies_opt().

void AdaTreeParserSuper::subprog_decl_or_rename_or_inst_or_body antlr::RefAST  _t  ) 
 

Definition at line 898 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, function_body(), procedure_body(), RefAST, and subprog_decl().

Referenced by declarative_item(), and library_item().

void AdaTreeParserSuper::subprogram_body antlr::RefAST  _t  ) 
 

Definition at line 8464 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, function_body(), procedure_body(), and RefAST.

Referenced by subunit().

void AdaTreeParserSuper::subprogram_default_opt antlr::RefAST  _t  ) 
 

Definition at line 5352 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, name(), and RefAST.

Referenced by generic_formal_parameter().

void AdaTreeParserSuper::subtype_ind antlr::RefAST  _t  ) 
 

Definition at line 3491 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, constraint_opt(), RefAST, and subtype_mark().

Referenced by access_type_declaration(), component_subtype_def(), decl_common(), discrete_range(), discrete_subtype_definition(), and generic_formal_parameter().

void AdaTreeParserSuper::subtype_mark antlr::RefAST  _t  ) 
 

Definition at line 684 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, attribute_id(), compound_name(), and RefAST.

Referenced by comp_loc_s(), decl_common(), discriminant_specification(), function_tail(), mark_with_constraint(), parameter_specification(), range_or_mark(), rep_spec(), subtype_ind(), and use_clause().

void AdaTreeParserSuper::subunit antlr::RefAST  _t  ) 
 

Definition at line 233 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), package_body(), protected_body(), RefAST, subprogram_body(), and task_body().

Referenced by compilation_unit().

void AdaTreeParserSuper::task_body antlr::RefAST  _t  ) 
 

Definition at line 8520 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, body_part(), def_id(), and RefAST.

Referenced by subunit().

void AdaTreeParserSuper::task_definition_opt antlr::RefAST  _t  ) 
 

Definition at line 3126 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, private_task_items_opt(), RefAST, and task_items_opt().

Referenced by task_type_or_single_decl().

void AdaTreeParserSuper::task_items_opt antlr::RefAST  _t  ) 
 

Definition at line 3161 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, entrydecls_repspecs_opt(), and RefAST.

Referenced by task_definition_opt().

void AdaTreeParserSuper::task_type_or_single_decl antlr::RefAST  _t  ) 
 

Definition at line 2618 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, def_id(), discrim_part_opt(), RefAST, and task_definition_opt().

Referenced by basic_decl_item(), and declarative_item().

void AdaTreeParserSuper::term antlr::RefAST  _t  ) 
 

Definition at line 8064 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, factor(), and RefAST.

Referenced by signed_term().

void AdaTreeParserSuper::triggering_alternative antlr::RefAST  _t  ) 
 

Definition at line 7278 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, delay_stmt(), entry_call_stmt(), RefAST, and stmts_opt().

Referenced by select_stmt().

void AdaTreeParserSuper::use_clause antlr::RefAST  _t  ) 
 

Definition at line 566 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), RefAST, and subtype_mark().

Referenced by context_items_opt(), decl_common(), and generic_formal_part_opt().

void AdaTreeParserSuper::value antlr::RefAST  _t  ) 
 

Definition at line 1499 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, expression(), ranged_expr_s(), and RefAST.

Referenced by enumeration_aggregate(), and value_s().

void AdaTreeParserSuper::value_s antlr::RefAST  _t  ) 
 

Definition at line 1463 of file AdaTreeParserSuper.cpp.

References _tokenSet_1, ANTLR_USE_NAMESPACE, RefAST, and value().

Referenced by extension_opt(), generic_inst(), name(), name_or_qualified(), operator_call(), parenthesized_primary(), and prefix().

void AdaTreeParserSuper::variant antlr::RefAST  _t  ) 
 

Definition at line 4778 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, choice_s(), component_list(), and RefAST.

Referenced by variant_s().

void AdaTreeParserSuper::variant_part antlr::RefAST  _t  ) 
 

Definition at line 4703 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, discriminant_direct_name(), RefAST, and variant_s().

Referenced by component_list().

void AdaTreeParserSuper::variant_s antlr::RefAST  _t  ) 
 

Definition at line 4742 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, RefAST, and variant().

Referenced by variant_part().

void AdaTreeParserSuper::with_clause antlr::RefAST  _t  ) 
 

Definition at line 530 of file AdaTreeParserSuper.cpp.

References ANTLR_USE_NAMESPACE, compound_name(), and RefAST.

Referenced by context_items_opt().


Member Data Documentation

const antlr::BitSet AdaTreeParserSuper::_tokenSet_0 [static, private]
 

Referenced by pragma().

const unsigned long AdaTreeParserSuper::_tokenSet_0_data_ = { 37920UL, 262201UL, 4293001216UL, 4223UL, 134217728UL, 16UL, 67108864UL, 0UL, 5373952UL, 48UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL } [static, private]
 

Definition at line 8878 of file AdaTreeParserSuper.cpp.

const antlr::BitSet AdaTreeParserSuper::_tokenSet_1 [static, private]
 

Referenced by enumeration_aggregate(), and value_s().

const unsigned long AdaTreeParserSuper::_tokenSet_1_data_ = { 939627552UL, 262201UL, 4293001216UL, 4223UL, 134217728UL, 16UL, 67108864UL, 0UL, 5373952UL, 48UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL } [static, private]
 

Definition at line 8884 of file AdaTreeParserSuper.cpp.

const antlr::BitSet AdaTreeParserSuper::_tokenSet_2 [static, private]
 

Referenced by basic_declarative_items_opt().

const unsigned long AdaTreeParserSuper::_tokenSet_2_data_ = { 0UL, 0UL, 0UL, 98304UL, 68168704UL, 403845518UL, 58482948UL, 3758133268UL, 235700479UL, 5UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL } [static, private]
 

Definition at line 8891 of file AdaTreeParserSuper.cpp.

const antlr::BitSet AdaTreeParserSuper::_tokenSet_3 [static, private]
 

Referenced by prot_op_decl_s().

const unsigned long AdaTreeParserSuper::_tokenSet_3_data_ = { 16UL, 0UL, 0UL, 98304UL, 1280UL, 1048576UL, 0UL, 1073741824UL, 67108864UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL } [static, private]
 

Definition at line 8910 of file AdaTreeParserSuper.cpp.

const antlr::BitSet AdaTreeParserSuper::_tokenSet_4 [static, private]
 

Referenced by abort_stmt().

const unsigned long AdaTreeParserSuper::_tokenSet_4_data_ = { 36896UL, 0UL, 0UL, 0UL, 134217728UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL, 0UL } [static, private]
 

Definition at line 8914 of file AdaTreeParserSuper.cpp.

const int AdaTreeParserSuper::NUM_TOKENS = 305 [static, private]
 

Definition at line 204 of file AdaTreeParserSuper.hpp.

const char * AdaTreeParserSuper::tokenNames [static, private]
 

Definition at line 8569 of file AdaTreeParserSuper.cpp.

Referenced by getTokenName().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Feb 22 09:36:00 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003