KDevelop API Documentation

languages/ada/AdaParser.hpp

Go to the documentation of this file.
00001 #ifndef INC_AdaParser_hpp_ 00002 #define INC_AdaParser_hpp_ 00003 00004 #line 28 "ada.g" 00005 00006 #include <antlr/SemanticException.hpp> // antlr wants this 00007 #include "AdaAST.hpp" 00008 #include "preambles.h" 00009 00010 #line 11 "AdaParser.hpp" 00011 #include <antlr/config.hpp> 00012 /* $ANTLR 2.7.2: "ada.g" -> "AdaParser.hpp"$ */ 00013 #include <antlr/TokenStream.hpp> 00014 #include <antlr/TokenBuffer.hpp> 00015 #include "AdaTokenTypes.hpp" 00016 #include <antlr/LLkParser.hpp> 00017 00018 class AdaParser : public ANTLR_USE_NAMESPACE(antlr)LLkParser, public AdaTokenTypes 00019 { 00020 #line 53 "ada.g" 00021 00022 ANTLR_PARSER_PREAMBLE 00023 00024 public: 00025 // Ada support stuff 00026 void push_def_id (const RefAdaAST& defid); 00027 const RefAdaAST& pop_def_id (); 00028 bool end_id_matches_def_id (const RefAdaAST& endid); 00029 bool definable_operator (const char *string); // operator_symbol sans "/=" 00030 bool is_operator_symbol (const char *string); 00031 #line 22 "AdaParser.hpp" 00032 public: 00033 void initializeASTFactory( ANTLR_USE_NAMESPACE(antlr)ASTFactory& factory ); 00034 protected: 00035 AdaParser(ANTLR_USE_NAMESPACE(antlr)TokenBuffer& tokenBuf, int k); 00036 public: 00037 AdaParser(ANTLR_USE_NAMESPACE(antlr)TokenBuffer& tokenBuf); 00038 protected: 00039 AdaParser(ANTLR_USE_NAMESPACE(antlr)TokenStream& lexer, int k); 00040 public: 00041 AdaParser(ANTLR_USE_NAMESPACE(antlr)TokenStream& lexer); 00042 AdaParser(const ANTLR_USE_NAMESPACE(antlr)ParserSharedInputState& state); 00043 int getNumTokens() const 00044 { 00045 return AdaParser::NUM_TOKENS; 00046 } 00047 const char* getTokenName( int type ) const 00048 { 00049 if( type > getNumTokens() ) return 0; 00050 return AdaParser::tokenNames[type]; 00051 } 00052 const char* const* getTokenNames() const 00053 { 00054 return AdaParser::tokenNames; 00055 } 00056 public: void compilation_unit(); 00057 public: void context_items_opt(); 00058 public: void library_item(); 00059 public: void subunit(); 00060 public: void pragma(); 00061 public: void pragma_args_opt(); 00062 public: void pragma_arg(); 00063 public: void expression(); 00064 public: void with_clause(); 00065 public: void use_clause(); 00066 public: void c_name_list(); 00067 public: void compound_name(); 00068 public: void subtype_mark(); 00069 public: void attribute_id(); 00070 public: void private_opt(); 00071 public: void lib_pkg_spec_or_body(); 00072 public: void subprog_decl_or_rename_or_inst_or_body( 00073 bool lib_level 00074 ); 00075 public: void generic_decl( 00076 bool lib_level 00077 ); 00078 public: void def_id( 00079 bool lib_level 00080 ); 00081 public: void pkg_body_part(); 00082 public: void end_id_opt(); 00083 public: void spec_decl_part( 00084 RefAdaAST pkg 00085 ); 00086 public: void subprog_decl( 00087 bool lib_level 00088 ); 00089 public: void generic_subp_inst(); 00090 public: void formal_part_opt(); 00091 public: void renames(); 00092 public: void is_separate_or_abstract_or_decl( 00093 RefAdaAST t 00094 ); 00095 public: void def_designator( 00096 bool lib_level 00097 ); 00098 public: void function_tail(); 00099 public: void generic_inst(); 00100 public: void value_s(); 00101 public: void parenth_values(); 00102 public: void value(); 00103 public: void ranged_expr_s(); 00104 public: void ranged_expr(); 00105 public: void simple_expression(); 00106 public: void range(); 00107 public: void range_constraint(); 00108 public: void range_dots(); 00109 public: void range_attrib_ref(); 00110 public: void prefix(); 00111 public: void parameter_specification(); 00112 public: void def_ids_colon(); 00113 public: void mode_opt(); 00114 public: void init_opt(); 00115 public: void defining_identifier_list(); 00116 public: void name(); 00117 public: RefAdaAST definable_operator_symbol(); 00118 public: RefAdaAST is_operator(); 00119 public: void parenthesized_primary(); 00120 public: void extension_opt(); 00121 public: void separate_or_abstract( 00122 RefAdaAST t 00123 ); 00124 public: RefAdaAST designator(); 00125 public: void func_formal_part_opt(); 00126 public: void func_param(); 00127 public: void in_access_opt(); 00128 public: void pkg_spec_part(); 00129 public: void basic_declarative_items_opt(); 00130 public: void basic_decl_item(); 00131 public: void basic_declarative_items(); 00132 public: void task_type_or_single_decl( 00133 RefAdaAST tsk 00134 ); 00135 public: void prot_type_or_single_decl( 00136 RefAdaAST pro 00137 ); 00138 public: void decl_common(); 00139 public: void discrim_part_opt(); 00140 public: void task_definition_opt(); 00141 public: void task_items_opt(); 00142 public: void private_task_items_opt(); 00143 public: void discrim_part_text(); 00144 public: void discriminant_specifications(); 00145 public: void known_discrim_part(); 00146 public: void empty_discrim_opt(); 00147 public: void discrim_part(); 00148 public: void discriminant_specification(); 00149 public: void access_opt(); 00150 public: void entrydecls_repspecs_opt(); 00151 public: void entry_declaration(); 00152 public: void rep_spec(); 00153 public: void discrete_subtype_def_opt(); 00154 public: void discrete_subtype_definition(); 00155 public: void subtype_ind(); 00156 public: void rep_spec_part( 00157 RefAdaAST t 00158 ); 00159 public: void align_opt(); 00160 public: void comp_loc_s(); 00161 public: void protected_definition(); 00162 public: void prot_op_decl_s(); 00163 public: void prot_member_decl_s(); 00164 public: void prot_op_decl(); 00165 public: void comp_decl(); 00166 public: void component_subtype_def(); 00167 public: void type_def( 00168 RefAdaAST t 00169 ); 00170 public: void derived_or_private_or_record( 00171 RefAdaAST t, bool has_discrim 00172 ); 00173 public: void local_enum_name(); 00174 public: void enumeration_aggregate(); 00175 public: void aliased_constant_opt(); 00176 public: void array_type_definition( 00177 RefAdaAST t 00178 ); 00179 public: void enum_id_s(); 00180 public: void range_constraint_opt(); 00181 public: void access_type_definition( 00182 RefAdaAST t 00183 ); 00184 public: void enumeration_literal_specification(); 00185 public: void index_or_discrete_range_s(); 00186 public: void index_or_discrete_range(); 00187 public: void aliased_opt(); 00188 public: void constraint_opt(); 00189 public: void digits_constraint(); 00190 public: void delta_constraint(); 00191 public: void index_constraint(); 00192 public: void discriminant_constraint(); 00193 public: void discrete_range(); 00194 public: void discriminant_association(); 00195 public: void selector_names_opt(); 00196 public: void association_head(); 00197 public: void selector_name(); 00198 public: void protected_opt(); 00199 public: void constant_all_opt(); 00200 public: void abstract_opt(); 00201 public: void record_definition( 00202 bool has_discrim 00203 ); 00204 public: void abstract_tagged_limited_opt(); 00205 public: void component_list( 00206 bool has_discrim 00207 ); 00208 public: void component_items(); 00209 public: void variant_part(); 00210 public: void empty_component_items(); 00211 public: void discriminant_direct_name(); 00212 public: void variant_s(); 00213 public: void variant(); 00214 public: void choice_s(); 00215 public: void choice(); 00216 public: void discrete_with_range(); 00217 public: void mark_with_constraint(); 00218 public: void generic_formal_part_opt(); 00219 public: void generic_formal_parameter(); 00220 public: void discriminable_type_definition( 00221 RefAdaAST t 00222 ); 00223 public: void subprogram_default_opt(); 00224 public: void formal_package_actual_part_opt(); 00225 public: void body_part(); 00226 public: void declarative_part(); 00227 public: void block_body(); 00228 public: void declarative_item(); 00229 public: void body_is(); 00230 public: void separate(); 00231 public: void prot_op_bodies_opt(); 00232 public: void block_body_opt(); 00233 public: void handled_stmt_s(); 00234 public: void entry_body(); 00235 public: void subprog_decl_or_body(); 00236 public: void statements(); 00237 public: void except_handler_part_opt(); 00238 public: void statement(); 00239 public: void def_label_opt(); 00240 public: void null_stmt(); 00241 public: void exit_stmt(); 00242 public: void return_stmt(); 00243 public: void goto_stmt(); 00244 public: void delay_stmt(); 00245 public: void abort_stmt(); 00246 public: void raise_stmt(); 00247 public: void requeue_stmt(); 00248 public: void accept_stmt(); 00249 public: void select_stmt(); 00250 public: void if_stmt(); 00251 public: void case_stmt(); 00252 public: void loop_stmt(); 00253 public: void block(); 00254 public: void statement_identifier(); 00255 public: void id_opt(); 00256 public: void call_or_assignment(); 00257 public: void cond_clause(); 00258 public: void elsifs_opt(); 00259 public: void else_opt(); 00260 public: void condition(); 00261 public: void alternative_s(); 00262 public: void case_statement_alternative(); 00263 public: void iteration_scheme_opt(); 00264 public: void reverse_opt(); 00265 public: void declare_opt(); 00266 public: void label_name(); 00267 public: void entry_body_formal_part(); 00268 public: void entry_barrier(); 00269 public: void entry_index_spec_opt(); 00270 public: void entry_call_stmt(); 00271 public: void entry_index_opt(); 00272 public: void until_opt(); 00273 public: void triggering_alternative(); 00274 public: void abortable_part(); 00275 public: void selective_accept(); 00276 public: void entry_call_alternative(); 00277 public: void delay_alternative(); 00278 public: void stmts_opt(); 00279 public: void guard_opt(); 00280 public: void select_alternative(); 00281 public: void or_select_opt(); 00282 public: void accept_alternative(); 00283 public: void exception_handler(); 00284 public: void identifier_colon_opt(); 00285 public: void except_choice_s(); 00286 public: void exception_choice(); 00287 public: void operator_call(); 00288 public: void operator_call_tail( 00289 RefAdaAST opstr 00290 ); 00291 public: void relation(); 00292 public: void range_or_mark(); 00293 public: void signed_term(); 00294 public: void term(); 00295 public: void factor(); 00296 public: void primary(); 00297 public: void name_or_qualified(); 00298 public: void allocator(); 00299 public: void subprogram_body(); 00300 public: void package_body(); 00301 public: void task_body(); 00302 public: void protected_body(); 00303 public: 00304 RefAdaAST getAST(); 00305 00306 protected: 00307 RefAdaAST returnAST; 00308 private: 00309 static const char* tokenNames[]; 00310 #ifndef NO_STATIC_CONSTS 00311 static const int NUM_TOKENS = 304; 00312 #else 00313 enum { 00314 NUM_TOKENS = 304 00315 }; 00316 #endif 00317 00318 static const unsigned long _tokenSet_0_data_[]; 00319 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_0; 00320 static const unsigned long _tokenSet_1_data_[]; 00321 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_1; 00322 static const unsigned long _tokenSet_2_data_[]; 00323 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_2; 00324 static const unsigned long _tokenSet_3_data_[]; 00325 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_3; 00326 static const unsigned long _tokenSet_4_data_[]; 00327 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_4; 00328 static const unsigned long _tokenSet_5_data_[]; 00329 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_5; 00330 static const unsigned long _tokenSet_6_data_[]; 00331 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_6; 00332 static const unsigned long _tokenSet_7_data_[]; 00333 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_7; 00334 static const unsigned long _tokenSet_8_data_[]; 00335 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_8; 00336 static const unsigned long _tokenSet_9_data_[]; 00337 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_9; 00338 static const unsigned long _tokenSet_10_data_[]; 00339 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_10; 00340 static const unsigned long _tokenSet_11_data_[]; 00341 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_11; 00342 static const unsigned long _tokenSet_12_data_[]; 00343 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_12; 00344 static const unsigned long _tokenSet_13_data_[]; 00345 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_13; 00346 static const unsigned long _tokenSet_14_data_[]; 00347 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_14; 00348 static const unsigned long _tokenSet_15_data_[]; 00349 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_15; 00350 static const unsigned long _tokenSet_16_data_[]; 00351 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_16; 00352 static const unsigned long _tokenSet_17_data_[]; 00353 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_17; 00354 static const unsigned long _tokenSet_18_data_[]; 00355 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_18; 00356 static const unsigned long _tokenSet_19_data_[]; 00357 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_19; 00358 static const unsigned long _tokenSet_20_data_[]; 00359 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_20; 00360 static const unsigned long _tokenSet_21_data_[]; 00361 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_21; 00362 static const unsigned long _tokenSet_22_data_[]; 00363 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_22; 00364 static const unsigned long _tokenSet_23_data_[]; 00365 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_23; 00366 static const unsigned long _tokenSet_24_data_[]; 00367 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_24; 00368 static const unsigned long _tokenSet_25_data_[]; 00369 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_25; 00370 static const unsigned long _tokenSet_26_data_[]; 00371 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_26; 00372 static const unsigned long _tokenSet_27_data_[]; 00373 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_27; 00374 static const unsigned long _tokenSet_28_data_[]; 00375 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_28; 00376 static const unsigned long _tokenSet_29_data_[]; 00377 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_29; 00378 static const unsigned long _tokenSet_30_data_[]; 00379 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_30; 00380 static const unsigned long _tokenSet_31_data_[]; 00381 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_31; 00382 static const unsigned long _tokenSet_32_data_[]; 00383 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_32; 00384 static const unsigned long _tokenSet_33_data_[]; 00385 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_33; 00386 static const unsigned long _tokenSet_34_data_[]; 00387 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_34; 00388 static const unsigned long _tokenSet_35_data_[]; 00389 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_35; 00390 static const unsigned long _tokenSet_36_data_[]; 00391 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_36; 00392 static const unsigned long _tokenSet_37_data_[]; 00393 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_37; 00394 static const unsigned long _tokenSet_38_data_[]; 00395 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_38; 00396 static const unsigned long _tokenSet_39_data_[]; 00397 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_39; 00398 static const unsigned long _tokenSet_40_data_[]; 00399 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_40; 00400 static const unsigned long _tokenSet_41_data_[]; 00401 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_41; 00402 static const unsigned long _tokenSet_42_data_[]; 00403 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_42; 00404 static const unsigned long _tokenSet_43_data_[]; 00405 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_43; 00406 static const unsigned long _tokenSet_44_data_[]; 00407 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_44; 00408 static const unsigned long _tokenSet_45_data_[]; 00409 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_45; 00410 static const unsigned long _tokenSet_46_data_[]; 00411 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_46; 00412 static const unsigned long _tokenSet_47_data_[]; 00413 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_47; 00414 static const unsigned long _tokenSet_48_data_[]; 00415 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_48; 00416 static const unsigned long _tokenSet_49_data_[]; 00417 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_49; 00418 static const unsigned long _tokenSet_50_data_[]; 00419 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_50; 00420 static const unsigned long _tokenSet_51_data_[]; 00421 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_51; 00422 static const unsigned long _tokenSet_52_data_[]; 00423 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_52; 00424 static const unsigned long _tokenSet_53_data_[]; 00425 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_53; 00426 static const unsigned long _tokenSet_54_data_[]; 00427 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_54; 00428 static const unsigned long _tokenSet_55_data_[]; 00429 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_55; 00430 static const unsigned long _tokenSet_56_data_[]; 00431 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_56; 00432 static const unsigned long _tokenSet_57_data_[]; 00433 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_57; 00434 static const unsigned long _tokenSet_58_data_[]; 00435 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_58; 00436 static const unsigned long _tokenSet_59_data_[]; 00437 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_59; 00438 static const unsigned long _tokenSet_60_data_[]; 00439 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_60; 00440 static const unsigned long _tokenSet_61_data_[]; 00441 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_61; 00442 static const unsigned long _tokenSet_62_data_[]; 00443 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_62; 00444 static const unsigned long _tokenSet_63_data_[]; 00445 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_63; 00446 static const unsigned long _tokenSet_64_data_[]; 00447 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_64; 00448 static const unsigned long _tokenSet_65_data_[]; 00449 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_65; 00450 static const unsigned long _tokenSet_66_data_[]; 00451 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_66; 00452 static const unsigned long _tokenSet_67_data_[]; 00453 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_67; 00454 static const unsigned long _tokenSet_68_data_[]; 00455 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_68; 00456 static const unsigned long _tokenSet_69_data_[]; 00457 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_69; 00458 static const unsigned long _tokenSet_70_data_[]; 00459 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_70; 00460 static const unsigned long _tokenSet_71_data_[]; 00461 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_71; 00462 static const unsigned long _tokenSet_72_data_[]; 00463 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_72; 00464 static const unsigned long _tokenSet_73_data_[]; 00465 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_73; 00466 static const unsigned long _tokenSet_74_data_[]; 00467 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_74; 00468 static const unsigned long _tokenSet_75_data_[]; 00469 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_75; 00470 static const unsigned long _tokenSet_76_data_[]; 00471 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_76; 00472 static const unsigned long _tokenSet_77_data_[]; 00473 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_77; 00474 static const unsigned long _tokenSet_78_data_[]; 00475 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_78; 00476 static const unsigned long _tokenSet_79_data_[]; 00477 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_79; 00478 static const unsigned long _tokenSet_80_data_[]; 00479 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_80; 00480 static const unsigned long _tokenSet_81_data_[]; 00481 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_81; 00482 static const unsigned long _tokenSet_82_data_[]; 00483 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_82; 00484 static const unsigned long _tokenSet_83_data_[]; 00485 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_83; 00486 static const unsigned long _tokenSet_84_data_[]; 00487 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_84; 00488 static const unsigned long _tokenSet_85_data_[]; 00489 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_85; 00490 static const unsigned long _tokenSet_86_data_[]; 00491 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_86; 00492 static const unsigned long _tokenSet_87_data_[]; 00493 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_87; 00494 static const unsigned long _tokenSet_88_data_[]; 00495 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_88; 00496 static const unsigned long _tokenSet_89_data_[]; 00497 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_89; 00498 static const unsigned long _tokenSet_90_data_[]; 00499 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_90; 00500 static const unsigned long _tokenSet_91_data_[]; 00501 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_91; 00502 static const unsigned long _tokenSet_92_data_[]; 00503 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_92; 00504 static const unsigned long _tokenSet_93_data_[]; 00505 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_93; 00506 static const unsigned long _tokenSet_94_data_[]; 00507 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_94; 00508 static const unsigned long _tokenSet_95_data_[]; 00509 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_95; 00510 static const unsigned long _tokenSet_96_data_[]; 00511 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_96; 00512 static const unsigned long _tokenSet_97_data_[]; 00513 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_97; 00514 static const unsigned long _tokenSet_98_data_[]; 00515 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_98; 00516 static const unsigned long _tokenSet_99_data_[]; 00517 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_99; 00518 static const unsigned long _tokenSet_100_data_[]; 00519 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_100; 00520 static const unsigned long _tokenSet_101_data_[]; 00521 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_101; 00522 static const unsigned long _tokenSet_102_data_[]; 00523 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_102; 00524 static const unsigned long _tokenSet_103_data_[]; 00525 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_103; 00526 static const unsigned long _tokenSet_104_data_[]; 00527 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_104; 00528 static const unsigned long _tokenSet_105_data_[]; 00529 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_105; 00530 static const unsigned long _tokenSet_106_data_[]; 00531 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_106; 00532 static const unsigned long _tokenSet_107_data_[]; 00533 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_107; 00534 static const unsigned long _tokenSet_108_data_[]; 00535 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_108; 00536 static const unsigned long _tokenSet_109_data_[]; 00537 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_109; 00538 static const unsigned long _tokenSet_110_data_[]; 00539 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_110; 00540 static const unsigned long _tokenSet_111_data_[]; 00541 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_111; 00542 static const unsigned long _tokenSet_112_data_[]; 00543 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_112; 00544 static const unsigned long _tokenSet_113_data_[]; 00545 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_113; 00546 static const unsigned long _tokenSet_114_data_[]; 00547 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_114; 00548 static const unsigned long _tokenSet_115_data_[]; 00549 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_115; 00550 static const unsigned long _tokenSet_116_data_[]; 00551 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_116; 00552 static const unsigned long _tokenSet_117_data_[]; 00553 static const ANTLR_USE_NAMESPACE(antlr)BitSet _tokenSet_117; 00554 }; 00555 00556 #endif /*INC_AdaParser_hpp_*/
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:39 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003