1 #line 2 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/defargs.cpp" 3 #line 4 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/defargs.cpp" 5 #define YY_INT_ALIGNED short int 9 #define yy_create_buffer defargsYY_create_buffer 10 #define yy_delete_buffer defargsYY_delete_buffer 11 #define yy_flex_debug defargsYY_flex_debug 12 #define yy_init_buffer defargsYY_init_buffer 13 #define yy_flush_buffer defargsYY_flush_buffer 14 #define yy_load_buffer_state defargsYY_load_buffer_state 15 #define yy_switch_to_buffer defargsYY_switch_to_buffer 16 #define yyin defargsYYin 17 #define yyleng defargsYYleng 18 #define yylex defargsYYlex 19 #define yylineno defargsYYlineno 20 #define yyout defargsYYout 21 #define yyrestart defargsYYrestart 22 #define yytext defargsYYtext 23 #define yywrap defargsYYwrap 24 #define yyalloc defargsYYalloc 25 #define yyrealloc defargsYYrealloc 26 #define yyfree defargsYYfree 29 #define YY_FLEX_MAJOR_VERSION 2 30 #define YY_FLEX_MINOR_VERSION 5 31 #define YY_FLEX_SUBMINOR_VERSION 35 32 #if YY_FLEX_SUBMINOR_VERSION > 0 53 #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L 58 #ifndef __STDC_LIMIT_MACROS 59 #define __STDC_LIMIT_MACROS 1 80 #define INT8_MIN (-128) 83 #define INT16_MIN (-32767-1) 86 #define INT32_MIN (-2147483647-1) 89 #define INT8_MAX (127) 92 #define INT16_MAX (32767) 95 #define INT32_MAX (2147483647) 98 #define UINT8_MAX (255U) 101 #define UINT16_MAX (65535U) 104 #define UINT32_MAX (4294967295U) 117 #if defined (__STDC__) 125 #define yyconst const 138 #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c) 144 #define BEGIN (yy_start) = 1 + 2 * 150 #define YY_START (((yy_start) - 1) / 2) 151 #define YYSTATE YY_START 154 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) 157 #define YY_NEW_FILE defargsYYrestart(defargsYYin ) 159 #define YY_END_OF_BUFFER_CHAR 0 163 #define YY_BUF_SIZE 16384 168 #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) 170 #ifndef YY_TYPEDEF_YY_BUFFER_STATE 171 #define YY_TYPEDEF_YY_BUFFER_STATE 179 #define EOB_ACT_CONTINUE_SCAN 0 180 #define EOB_ACT_END_OF_FILE 1 181 #define EOB_ACT_LAST_MATCH 2 183 #define YY_LESS_LINENO(n) 190 int yyless_macro_arg = (n); \ 191 YY_LESS_LINENO(yyless_macro_arg);\ 192 *yy_cp = (yy_hold_char); \ 193 YY_RESTORE_YY_MORE_OFFSET \ 194 (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ 195 YY_DO_BEFORE_ACTION; \ 199 #define unput(c) yyunput( c, (yytext_ptr) ) 201 #ifndef YY_TYPEDEF_YY_SIZE_T 202 #define YY_TYPEDEF_YY_SIZE_T 206 #ifndef YY_STRUCT_YY_BUFFER_STATE 207 #define YY_STRUCT_YY_BUFFER_STATE 254 #define YY_BUFFER_NEW 0 255 #define YY_BUFFER_NORMAL 1 266 #define YY_BUFFER_EOF_PENDING 2 282 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ 283 ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ 289 #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] 318 #define YY_FLUSH_BUFFER defargsYY_flush_buffer(YY_CURRENT_BUFFER ) 328 #define yy_new_buffer defargsYY_create_buffer 330 #define yy_set_interactive(is_interactive) \ 332 if ( ! YY_CURRENT_BUFFER ){ \ 333 defargsYYensure_buffer_stack (); \ 334 YY_CURRENT_BUFFER_LVALUE = \ 335 defargsYY_create_buffer(defargsYYin,YY_BUF_SIZE ); \ 337 YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ 340 #define yy_set_bol(at_bol) \ 342 if ( ! YY_CURRENT_BUFFER ){\ 343 defargsYYensure_buffer_stack (); \ 344 YY_CURRENT_BUFFER_LVALUE = \ 345 defargsYY_create_buffer(defargsYYin,YY_BUF_SIZE ); \ 347 YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ 350 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) 354 #define defargsYYwrap(n) 1 355 #define YY_SKIP_YYWRAP 365 int defargsYYlineno = 1;
368 #define yytext_ptr defargsYYtext 378 #define YY_DO_BEFORE_ACTION \ 379 (yytext_ptr) = yy_bp; \ 380 defargsYYleng = (size_t) (yy_cp - yy_bp); \ 381 (yy_hold_char) = *yy_cp; \ 383 (yy_c_buf_p) = yy_cp; 385 #define YY_NUM_RULES 60 386 #define YY_END_OF_BUFFER 61 396 2, 2, 61, 59, 60, 58, 60, 59, 60, 1,
397 59, 60, 37, 59, 60, 29, 37, 59, 60, 37,
398 59, 60, 37, 59, 60, 37, 59, 60, 37, 59,
399 60, 37, 59, 60, 37, 59, 60, 39, 59, 60,
400 16, 39, 59, 60, 17, 18, 39, 59, 60, 39,
401 59, 60, 38, 39, 59, 60, 17, 39, 59, 60,
402 23, 39, 59, 60, 24, 39, 59, 60, 21, 39,
403 59, 60, 22, 39, 59, 60, 25, 39, 59, 60,
404 26, 39, 59, 60, 35, 59, 60, 2, 35, 59,
405 60, 35, 59, 60, 15, 35, 59, 60, 32, 35,
407 59, 60, 35, 59, 60, 35, 59, 60, 15, 35,
408 59, 60, 30, 35, 59, 60, 32, 35, 59, 60,
409 34, 35, 59, 60, 35, 59, 60, 34, 35, 59,
410 60, 15, 35, 59, 60, 8, 37, 59, 60, 37,
411 59, 60, 15, 37, 59, 60, 32, 37, 59, 60,
412 15, 37, 59, 60, 32, 37, 59, 60, 37, 59,
413 60, 37, 59, 60, 37, 59, 60, 13, 35, 59,
414 60, 10, 34, 35, 59, 60, 10, 34, 35, 59,
415 60, 59, 60, 59, 60, 59, 60, 59, 60, 59,
416 60, 51, 56, 59, 60, 55, 58, 60, 56, 59,
418 60, 51, 56, 59, 60, 52, 59, 60, 54, 58,
419 60, 52, 59, 60, 41, 59, 60, 42, 58, 60,
420 40, 41, 59, 60, 41, 59, 60, 48, 59, 60,
421 48, 59, 60, 49, 58, 60, 48, 59, 60, 48,
422 59, 60, 36, 27, 28, 18, 17, 38, 19, 20,
423 2, 34,16393, 14, 34, 3, 34, 11, 12, 10,
424 34, 10, 34, 46, 45, 51, 53, 51, 52, 52,
425 52, 57, 28, 17, 17,16393, 8201, 34, 6, 6,
426 7, 10, 34, 50, 51, 57, 52, 57, 57, 28,
427 8201, 34, 5, 4, 5, 10, 34, 51, 57, 52,
429 57, 28, 31, 34, 4, 10, 34, 43, 28, 34,
430 10, 34, 47, 28, 33, 34, 10, 33, 34, 47,
431 28, 44, 28, 28, 28, 28, 28, 28, 28, 28,
437 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
438 1, 1, 1, 1, 1, 1, 1, 2, 3, 3,
439 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
440 3, 3, 3, 4, 6, 8, 10, 13, 16, 20,
441 23, 26, 29, 32, 35, 38, 41, 45, 50, 53,
442 57, 61, 65, 69, 73, 77, 81, 85, 88, 92,
443 95, 99, 103, 106, 109, 113, 117, 121, 125, 128,
444 132, 136, 140, 143, 147, 151, 155, 159, 162, 165,
445 168, 172, 177, 182, 184, 186, 188, 190, 192, 196,
446 199, 202, 206, 209, 212, 215, 218, 221, 225, 228,
448 231, 234, 237, 240, 243, 243, 243, 244, 245, 245,
449 246, 247, 248, 249, 249, 250, 251, 252, 253, 253,
450 253, 254, 254, 254, 255, 256, 256, 257, 258, 258,
451 258, 258, 258, 258, 258, 259, 260, 262, 264, 264,
452 264, 265, 265, 266, 266, 266, 267, 268, 269, 270,
453 271, 272, 272, 272, 273, 273, 274, 275, 276, 276,
454 276, 276, 277, 278, 278, 278, 279, 280, 280, 281,
455 281, 281, 282, 284, 284, 285, 285, 285, 287, 289,
456 289, 289, 290, 290, 291, 291, 292, 292, 293, 294,
457 296, 296, 296, 298, 298, 298, 300, 302, 302, 302,
459 302, 303, 304, 305, 306, 306, 306, 308, 309, 309,
460 309, 309, 309, 310, 311, 311, 313, 313, 314, 314,
461 314, 315, 317, 317, 320, 320, 321, 321, 321, 322,
462 322, 323, 323, 323, 324, 324, 324, 325, 325, 325,
463 326, 326, 326, 327, 327, 327, 328, 328, 328, 329,
464 329, 329, 330, 330, 330, 331, 331, 331, 332, 332,
470 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
471 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
472 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
473 1, 2, 4, 5, 1, 6, 1, 7, 8, 9,
474 10, 11, 1, 12, 13, 1, 14, 15, 16, 16,
475 16, 16, 16, 16, 16, 17, 18, 19, 1, 20,
476 21, 22, 1, 1, 23, 23, 23, 23, 23, 23,
477 23, 23, 23, 23, 23, 24, 23, 23, 23, 23,
478 23, 25, 23, 23, 26, 23, 23, 23, 23, 23,
479 27, 28, 29, 7, 23, 1, 30, 23, 31, 32,
481 33, 34, 23, 23, 35, 23, 23, 36, 23, 37,
482 38, 23, 23, 39, 40, 41, 42, 43, 23, 44,
483 23, 23, 45, 1, 46, 1, 1, 23, 23, 23,
484 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
485 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
486 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
487 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
488 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
489 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
490 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
492 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
493 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
494 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
495 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
496 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
502 1, 2, 3, 1, 1, 1, 1, 1, 4, 5,
503 6, 1, 1, 1, 7, 7, 7, 7, 8, 1,
504 1, 1, 9, 9, 9, 9, 1, 10, 1, 9,
505 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
511 0, 1, 2, 3, 21, 47, 15, 17, 75, 0,
512 898, 895, 35, 44, 27, 113, 159, 0, 203, 0,
513 248, 0, 292, 333, 37, 60, 5, 7, 121, 122,
514 44, 124, 899, 922, 922, 19, 922, 922, 922, 876,
515 28, 108, 118, 0, 891, 922, 922, 888, 45, 0,
516 885, 922, 922, 861, 858, 922, 922, 922, 876, 0,
517 135, 139, 850, 136, 128, 922, 212, 0, 840, 819,
518 922, 922, 834, 922, 205, 131, 216, 835, 849, 45,
519 294, 0, 807, 5, 823, 207, 806, 804, 0, 922,
520 822, 143, 0, 922, 210, 922, 922, 922, 221, 922,
522 202, 922, 228, 229, 293, 24, 922, 922, 828, 822,
523 824, 299, 0, 822, 922, 922, 816, 0, 305, 318,
524 376, 296, 232, 922, 0, 786, 922, 768, 800, 303,
525 801, 791, 772, 324, 922, 922, 0, 750, 128, 761,
526 922, 297, 922, 751, 746, 0, 922, 206, 0, 323,
527 318, 744, 730, 752, 765, 759, 340, 0, 326, 742,
528 342, 2, 422, 327, 326, 722, 922, 746, 744, 344,
529 737, 922, 710, 708, 922, 696, 704, 708, 705, 682,
530 685, 922, 711, 705, 360, 0, 687, 664, 922, 922,
531 357, 691, 661, 651, 648, 0, 0, 653, 643, 675,
533 669, 922, 639, 922, 657, 655, 630, 922, 611, 607,
534 595, 625, 623, 587, 617, 585, 583, 616, 581, 602,
535 595, 0, 588, 0, 560, 582, 538, 561, 558, 548,
536 922, 521, 548, 547, 542, 545, 544, 534, 537, 535,
537 522, 427, 381, 366, 369, 365, 360, 363, 361, 354,
538 345, 343, 332, 334, 304, 299, 295, 242, 232, 922,
539 147, 922, 468, 478, 488, 498, 508, 518, 528, 538,
540 546, 549, 59, 558, 562, 571, 581, 585, 594, 604,
541 614, 622, 631, 641, 650, 660, 669, 678, 687, 696,
542 705, 714, 723, 732, 741, 750, 759, 768, 777, 786,
544 795, 804, 813, 822, 831, 840, 849, 858, 867, 876,
550 263, 263, 263, 263, 264, 264, 264, 264, 262, 9,
551 9, 9, 9, 9, 9, 9, 262, 17, 264, 19,
552 262, 21, 263, 263, 265, 265, 266, 266, 267, 267,
553 268, 268, 262, 262, 262, 262, 262, 262, 262, 262,
554 262, 262, 262, 269, 270, 262, 262, 271, 262, 272,
555 271, 262, 262, 262, 262, 262, 262, 262, 262, 273,
556 274, 262, 262, 262, 262, 262, 262, 275, 276, 275,
557 262, 262, 277, 262, 262, 262, 262, 262, 262, 262,
558 262, 278, 278, 262, 262, 262, 262, 262, 279, 262,
559 262, 279, 280, 262, 280, 262, 262, 262, 262, 262,
561 262, 262, 262, 262, 262, 262, 262, 262, 281, 281,
562 271, 282, 272, 271, 262, 262, 262, 275, 274, 274,
563 262, 262, 262, 262, 275, 276, 262, 275, 262, 283,
564 262, 284, 262, 262, 262, 262, 278, 278, 262, 285,
565 262, 262, 262, 262, 262, 279, 262, 279, 280, 280,
566 280, 262, 262, 262, 286, 286, 282, 157, 274, 262,
567 274, 121, 262, 262, 262, 275, 262, 262, 262, 262,
568 287, 262, 278, 285, 262, 262, 262, 279, 280, 262,
569 262, 262, 288, 288, 274, 163, 262, 275, 262, 262,
570 262, 289, 278, 262, 262, 279, 280, 262, 262, 290,
572 290, 262, 275, 262, 262, 291, 278, 262, 262, 262,
573 262, 292, 292, 275, 293, 278, 262, 262, 262, 294,
574 294, 275, 295, 278, 262, 262, 262, 296, 296, 297,
575 262, 262, 298, 298, 299, 300, 300, 301, 302, 302,
576 303, 304, 304, 305, 306, 306, 307, 308, 308, 309,
577 310, 310, 311, 312, 312, 313, 262, 262, 314, 262,
578 262, 0, 262, 262, 262, 262, 262, 262, 262, 262,
579 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
580 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
581 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
583 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
589 262, 262, 35, 35, 35, 35, 139, 94, 119, 94,
590 37, 37, 119, 36, 36, 36, 36, 35, 95, 35,
591 95, 37, 37, 35, 45, 39, 45, 154, 41, 105,
592 41, 140, 106, 40, 41, 46, 46, 154, 105, 90,
593 42, 106, 43, 52, 53, 101, 102, 91, 44, 35,
594 92, 39, 52, 53, 54, 105, 55, 103, 106, 40,
595 41, 133, 90, 54, 104, 55, 42, 118, 43, 131,
596 91, 56, 57, 92, 44, 46, 46, 35, 46, 46,
597 46, 46, 46, 47, 48, 46, 46, 46, 49, 46,
598 46, 46, 46, 46, 46, 46, 46, 50, 50, 50,
600 50, 46, 46, 46, 50, 50, 50, 50, 50, 50,
601 50, 50, 50, 50, 50, 50, 50, 50, 50, 46,
602 46, 46, 46, 97, 97, 101, 102, 107, 107, 139,
603 98, 98, 98, 98, 99, 99, 120, 103, 107, 107,
604 122, 121, 98, 98, 104, 121, 105, 124, 124, 106,
605 107, 107, 123, 105, 140, 172, 148, 56, 57, 58,
606 59, 35, 58, 58, 60, 58, 58, 61, 62, 58,
607 62, 63, 64, 58, 58, 58, 58, 58, 65, 66,
608 67, 68, 68, 68, 68, 69, 58, 58, 68, 68,
609 68, 70, 68, 68, 68, 68, 68, 68, 68, 68,
611 68, 68, 68, 71, 58, 35, 122, 72, 142, 178,
612 73, 74, 75, 122, 75, 40, 41, 122, 123, 178,
613 150, 143, 76, 151, 77, 123, 78, 79, 78, 123,
614 142, 105, 124, 124, 106, 152, 107, 107, 105, 153,
615 172, 106, 164, 143, 80, 165, 260, 74, 58, 58,
616 35, 58, 58, 60, 58, 58, 58, 81, 58, 58,
617 58, 64, 58, 58, 58, 58, 58, 58, 58, 58,
618 82, 82, 82, 82, 58, 58, 58, 82, 82, 82,
619 83, 82, 82, 82, 82, 82, 82, 82, 82, 82,
620 82, 82, 58, 58, 35, 134, 154, 122, 142, 260,
622 114, 84, 135, 154, 85, 36, 159, 172, 258, 123,
623 169, 143, 86, 157, 157, 157, 157, 170, 170, 161,
624 136, 179, 87, 160, 121, 134, 179, 159, 121, 187,
625 187, 179, 135, 179, 88, 35, 160, 187, 258, 187,
626 172, 114, 84, 161, 160, 85, 36, 255, 121, 255,
627 136, 190, 121, 86, 157, 157, 157, 157, 191, 191,
628 160, 120, 172, 87, 204, 252, 121, 252, 172, 249,
629 121, 205, 205, 249, 172, 88, 119, 162, 119, 119,
630 119, 119, 121, 119, 119, 246, 121, 119, 119, 119,
631 119, 119, 119, 119, 160, 119, 119, 119, 163, 163,
633 163, 163, 119, 119, 119, 163, 163, 163, 163, 163,
634 163, 163, 163, 163, 163, 163, 163, 163, 163, 163,
635 119, 119, 119, 159, 119, 119, 119, 119, 119, 119,
636 119, 246, 119, 119, 119, 119, 186, 186, 186, 186,
637 160, 119, 119, 119, 186, 186, 186, 186, 119, 119,
638 119, 186, 186, 186, 186, 186, 186, 186, 186, 186,
639 186, 186, 186, 186, 186, 186, 119, 119, 34, 34,
640 34, 34, 34, 34, 34, 34, 34, 34, 38, 38,
641 38, 38, 38, 38, 38, 38, 38, 38, 89, 89,
642 89, 89, 89, 89, 89, 89, 89, 89, 93, 93,
644 93, 93, 93, 93, 93, 93, 93, 93, 96, 96,
645 96, 96, 96, 96, 96, 96, 96, 96, 100, 100,
646 100, 100, 100, 100, 100, 100, 100, 100, 108, 108,
647 172, 108, 108, 108, 108, 108, 108, 108, 109, 243,
648 109, 243, 172, 109, 109, 109, 109, 112, 240, 240,
649 172, 237, 237, 218, 112, 113, 172, 113, 119, 119,
650 119, 119, 234, 119, 119, 234, 119, 119, 125, 232,
651 125, 126, 126, 126, 126, 126, 126, 126, 126, 126,
652 126, 129, 129, 226, 129, 129, 129, 129, 129, 129,
653 129, 137, 231, 137, 146, 146, 172, 146, 146, 229,
655 146, 146, 146, 146, 149, 149, 229, 149, 149, 149,
656 149, 149, 149, 149, 155, 227, 155, 226, 225, 155,
657 155, 155, 155, 158, 224, 172, 222, 221, 158, 221,
658 158, 168, 168, 219, 168, 168, 168, 168, 168, 168,
659 168, 171, 218, 171, 171, 217, 171, 171, 171, 171,
660 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,
661 183, 216, 183, 172, 204, 183, 183, 183, 183, 192,
662 214, 192, 192, 213, 192, 192, 192, 192, 200, 213,
663 200, 211, 210, 200, 200, 200, 200, 206, 209, 206,
664 206, 208, 206, 206, 206, 206, 212, 207, 212, 172,
666 203, 212, 212, 212, 212, 215, 202, 215, 215, 201,
667 215, 215, 215, 215, 220, 201, 220, 199, 198, 220,
668 220, 220, 220, 223, 197, 223, 223, 196, 223, 223,
669 223, 223, 228, 195, 228, 194, 175, 228, 228, 228,
670 228, 230, 193, 230, 230, 172, 230, 230, 230, 230,
671 233, 189, 233, 189, 188, 233, 233, 233, 233, 235,
672 185, 235, 235, 184, 235, 235, 235, 235, 236, 184,
673 236, 182, 181, 236, 236, 236, 236, 238, 180, 238,
674 238, 177, 238, 238, 238, 238, 239, 176, 239, 175,
675 173, 239, 239, 239, 239, 241, 131, 241, 241, 172,
677 241, 241, 241, 241, 242, 132, 242, 167, 166, 242,
678 242, 242, 242, 244, 127, 244, 244, 117, 244, 244,
679 244, 244, 245, 114, 245, 111, 156, 245, 245, 245,
680 245, 247, 156, 247, 247, 147, 247, 247, 247, 247,
681 248, 145, 248, 144, 141, 248, 248, 248, 248, 250,
682 138, 250, 250, 132, 250, 250, 250, 250, 251, 131,
683 251, 130, 128, 251, 251, 251, 251, 253, 127, 253,
684 253, 124, 253, 253, 253, 253, 254, 117, 254, 116,
685 115, 254, 254, 254, 254, 256, 114, 256, 256, 111,
686 256, 256, 256, 256, 257, 110, 257, 107, 262, 257,
688 257, 257, 257, 259, 51, 259, 259, 51, 259, 259,
689 259, 259, 261, 262, 261, 261, 262, 261, 261, 261,
690 261, 33, 262, 262, 262, 262, 262, 262, 262, 262,
691 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
692 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
693 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
694 262, 262, 262, 262, 262, 262, 262, 262
699 0, 0, 1, 2, 3, 4, 84, 27, 162, 28,
700 3, 4, 162, 1, 2, 3, 4, 7, 27, 8,
701 28, 3, 4, 5, 7, 5, 8, 106, 7, 36,
702 8, 84, 36, 5, 5, 15, 15, 106, 41, 25,
703 5, 41, 5, 13, 13, 31, 31, 25, 5, 6,
704 25, 6, 14, 14, 13, 49, 13, 31, 49, 6,
705 6, 80, 26, 14, 31, 14, 6, 273, 6, 80,
706 26, 15, 15, 26, 6, 9, 9, 9, 9, 9,
707 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
708 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
710 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
711 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
712 9, 16, 16, 29, 30, 32, 32, 42, 42, 139,
713 29, 30, 29, 30, 29, 30, 61, 32, 43, 43,
714 62, 61, 29, 30, 32, 61, 64, 65, 65, 64,
715 76, 76, 62, 92, 139, 261, 92, 16, 16, 17,
716 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
717 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
718 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
719 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
721 17, 17, 17, 17, 17, 19, 75, 19, 86, 148,
722 19, 19, 19, 67, 19, 19, 19, 77, 75, 148,
723 95, 86, 19, 95, 19, 67, 19, 19, 19, 77,
724 104, 99, 67, 67, 99, 101, 77, 77, 103, 101,
725 259, 103, 123, 104, 19, 123, 258, 19, 21, 21,
726 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
727 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
728 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
729 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
730 21, 21, 21, 21, 23, 81, 105, 122, 142, 257,
732 112, 23, 81, 105, 23, 23, 119, 256, 255, 122,
733 130, 142, 23, 112, 112, 112, 112, 130, 130, 120,
734 81, 151, 23, 119, 120, 134, 150, 159, 120, 165,
735 164, 151, 134, 150, 23, 24, 120, 164, 254, 165,
736 253, 157, 24, 161, 159, 24, 24, 252, 161, 251,
737 134, 170, 161, 24, 157, 157, 157, 157, 170, 170,
738 161, 185, 250, 24, 191, 249, 185, 248, 247, 246,
739 185, 191, 191, 245, 244, 24, 121, 121, 121, 121,
740 121, 121, 121, 121, 121, 243, 121, 121, 121, 121,
741 121, 121, 121, 121, 121, 121, 121, 121, 121, 121,
743 121, 121, 121, 121, 121, 121, 121, 121, 121, 121,
744 121, 121, 121, 121, 121, 121, 121, 121, 121, 121,
745 121, 121, 163, 163, 163, 163, 163, 163, 163, 163,
746 163, 242, 163, 163, 163, 163, 163, 163, 163, 163,
747 163, 163, 163, 163, 163, 163, 163, 163, 163, 163,
748 163, 163, 163, 163, 163, 163, 163, 163, 163, 163,
749 163, 163, 163, 163, 163, 163, 163, 163, 263, 263,
750 263, 263, 263, 263, 263, 263, 263, 263, 264, 264,
751 264, 264, 264, 264, 264, 264, 264, 264, 265, 265,
752 265, 265, 265, 265, 265, 265, 265, 265, 266, 266,
754 266, 266, 266, 266, 266, 266, 266, 266, 267, 267,
755 267, 267, 267, 267, 267, 267, 267, 267, 268, 268,
756 268, 268, 268, 268, 268, 268, 268, 268, 269, 269,
757 241, 269, 269, 269, 269, 269, 269, 269, 270, 240,
758 270, 239, 238, 270, 270, 270, 270, 271, 237, 236,
759 235, 234, 233, 232, 271, 272, 230, 272, 274, 274,
760 274, 274, 229, 274, 274, 228, 274, 274, 275, 227,
761 275, 276, 276, 276, 276, 276, 276, 276, 276, 276,
762 276, 277, 277, 226, 277, 277, 277, 277, 277, 277,
763 277, 278, 225, 278, 279, 279, 223, 279, 279, 221,
765 279, 279, 279, 279, 280, 280, 220, 280, 280, 280,
766 280, 280, 280, 280, 281, 219, 281, 218, 217, 281,
767 281, 281, 281, 282, 216, 215, 214, 213, 282, 212,
768 282, 283, 283, 211, 283, 283, 283, 283, 283, 283,
769 283, 284, 210, 284, 284, 209, 284, 284, 284, 284,
770 285, 285, 285, 285, 285, 285, 285, 285, 285, 285,
771 286, 207, 286, 206, 205, 286, 286, 286, 286, 287,
772 203, 287, 287, 201, 287, 287, 287, 287, 288, 200,
773 288, 199, 198, 288, 288, 288, 288, 289, 195, 289,
774 289, 194, 289, 289, 289, 289, 290, 193, 290, 192,
776 188, 290, 290, 290, 290, 291, 187, 291, 291, 184,
777 291, 291, 291, 291, 292, 183, 292, 181, 180, 292,
778 292, 292, 292, 293, 179, 293, 293, 178, 293, 293,
779 293, 293, 294, 177, 294, 176, 174, 294, 294, 294,
780 294, 295, 173, 295, 295, 171, 295, 295, 295, 295,
781 296, 169, 296, 168, 166, 296, 296, 296, 296, 297,
782 160, 297, 297, 156, 297, 297, 297, 297, 298, 155,
783 298, 154, 153, 298, 298, 298, 298, 299, 152, 299,
784 299, 145, 299, 299, 299, 299, 300, 144, 300, 140,
785 138, 300, 300, 300, 300, 301, 133, 301, 301, 132,
787 301, 301, 301, 301, 302, 131, 302, 129, 128, 302,
788 302, 302, 302, 303, 126, 303, 303, 117, 303, 303,
789 303, 303, 304, 114, 304, 111, 110, 304, 304, 304,
790 304, 305, 109, 305, 305, 91, 305, 305, 305, 305,
791 306, 88, 306, 87, 85, 306, 306, 306, 306, 307,
792 83, 307, 307, 79, 307, 307, 307, 307, 308, 78,
793 308, 73, 70, 308, 308, 308, 308, 309, 69, 309,
794 309, 63, 309, 309, 309, 309, 310, 59, 310, 55,
795 54, 310, 310, 310, 310, 311, 51, 311, 311, 48,
796 311, 311, 311, 311, 312, 45, 312, 40, 33, 312,
798 312, 312, 312, 313, 12, 313, 313, 11, 313, 313,
799 313, 313, 314, 0, 314, 314, 0, 314, 314, 314,
800 314, 262, 262, 262, 262, 262, 262, 262, 262, 262,
801 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
802 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
803 262, 262, 262, 262, 262, 262, 262, 262, 262, 262,
804 262, 262, 262, 262, 262, 262, 262, 262
808 int defargsYY_flex_debug = 0;
816 #define YY_TRAILING_MASK 0x2000 817 #define YY_TRAILING_HEAD_MASK 0x4000 820 *yy_cp = (yy_hold_char); \ 821 yy_cp = (yy_full_match); \ 822 (yy_lp) = (yy_full_lp); \ 823 (yy_state_ptr) = (yy_full_state); \ 824 yy_current_state = *(yy_state_ptr); \ 829 #define yymore() yymore_used_but_not_detected 830 #define YY_MORE_ADJ 0 831 #define YY_RESTORE_YY_MORE_OFFSET 891 #define YY_NO_INPUT 1 892 #define YY_NO_UNISTD_H 1 921 #define YY_INPUT(buf,result,max_size) result=yyread(buf,max_size); 923 static int yyread(
char *buf,
int max_size)
926 while( c < max_size && g_inputString[g_inputPosition] )
928 *buf = g_inputString[g_inputPosition++] ;
949 #line 950 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/defargs.cpp" 953 #define CopyArgString 2 954 #define CopyRawString 3 955 #define CopyArgRound 4 956 #define CopyArgRound2 5 957 #define CopyArgSharp 6 958 #define CopyArgCurly 7 959 #define ReadFuncArgType 8 960 #define ReadFuncArgDef 9 961 #define ReadFuncArgPtr 10 963 #define ReadDocBlock 12 964 #define ReadDocLine 13 965 #define ReadTypeConstraint 14 966 #define TrailingReturn 15 968 #ifndef YY_NO_UNISTD_H 976 #ifndef YY_EXTRA_TYPE 977 #define YY_EXTRA_TYPE void * 1015 #ifndef YY_SKIP_YYWRAP 1023 static void yyunput (
int c,
char *buf_ptr );
1026 static void yy_flex_strncpy (
char *,
yyconst char *,
int );
1029 #ifdef YY_NEED_STRLEN 1030 static int yy_flex_strlen (
yyconst char * );
1036 static int yyinput (
void );
1038 static int input (
void );
1044 #ifndef YY_READ_BUF_SIZE 1045 #define YY_READ_BUF_SIZE 8192 1053 #define ECHO do { if (fwrite( defargsYYtext, defargsYYleng, 1, defargsYYout )) {} } while (0) 1060 #define YY_INPUT(buf,result,max_size) \ 1061 if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ 1065 for ( n = 0; n < max_size && \ 1066 (c = getc( defargsYYin )) != EOF && c != '\n'; ++n ) \ 1067 buf[n] = (char) c; \ 1069 buf[n++] = (char) c; \ 1070 if ( c == EOF && ferror( defargsYYin ) ) \ 1071 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1077 while ( (result = fread(buf, 1, max_size, defargsYYin))==0 && ferror(defargsYYin)) \ 1079 if( errno != EINTR) \ 1081 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1085 clearerr(defargsYYin); \ 1097 #define yyterminate() return YY_NULL 1101 #ifndef YY_START_STACK_INCR 1102 #define YY_START_STACK_INCR 25 1106 #ifndef YY_FATAL_ERROR 1107 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) 1116 #define YY_DECL_IS_OURS 1 1120 #define YY_DECL int defargsYYlex (void) 1126 #ifndef YY_USER_ACTION 1127 #define YY_USER_ACTION 1132 #define YY_BREAK break; 1135 #define YY_RULE_SETUP \ 1142 register yy_state_type yy_current_state;
1146 #line 129 "defargs.l" 1149 #line 1150 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/defargs.cpp" 1160 if ( ! (yy_state_buf) )
1162 if ( ! (yy_state_buf) )
1204 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1206 yy_current_state = (
int) yy_def[yy_current_state];
1207 if ( yy_current_state >= 263 )
1208 yy_c = yy_meta[(
unsigned int) yy_c];
1210 yy_current_state = yy_nxt[yy_base[yy_current_state] + (
unsigned int) yy_c];
1214 while ( yy_current_state != 262 );
1218 (
yy_lp) = yy_accept[yy_current_state];
1222 if ( (yy_lp) && (
yy_lp) < yy_accept[yy_current_state + 1] )
1224 yy_act = yy_acclist[(
yy_lp)];
1226 (yy_looking_for_trail_begin) )
1228 if ( yy_act == (yy_looking_for_trail_begin) )
1255 (
yy_lp) = yy_accept[yy_current_state];
1266 #line 131 "defargs.l" 1271 #line 133 "defargs.l" 1273 g_curArgTypeName+=
" ";
1279 #line 136 "defargs.l" 1293 #line 146 "defargs.l" 1298 #line 147 "defargs.l" 1303 #line 148 "defargs.l" 1309 #line 149 "defargs.l" 1312 int i=text.
find(
'"');
1313 g_delimiter = defargsYYtext+i+1;
1314 g_delimiter=g_delimiter.
left(g_delimiter.
length()-1);
1320 #line 156 "defargs.l" 1329 #line 160 "defargs.l" 1339 #line 166 "defargs.l" 1346 #line 169 "defargs.l" 1361 #line 177 "defargs.l" 1371 #line 183 "defargs.l" 1375 g_curArgTypeName=g_curArgTypeName.
left(i)+
1376 g_curArgTypeName.
right(
l-i-1);
1383 #line 191 "defargs.l" 1390 #line 194 "defargs.l" 1403 if (*defargsYYtext==
'(')
1408 else if (*defargsYYtext==
'{')
1423 #line 223 "defargs.l" 1431 #line 227 "defargs.l" 1434 if (g_argRoundCount>0)
1444 BEGIN( g_readArgContext );
1453 #line 242 "defargs.l" 1456 if (g_argRoundCount>0) g_argRoundCount--;
1457 else BEGIN( g_readArgContext );
1462 #line 247 "defargs.l" 1464 if (g_argRoundCount>0)
1476 #line 257 "defargs.l" 1478 if (g_argRoundCount>0)
1490 #line 267 "defargs.l" 1498 #line 271 "defargs.l" 1501 if (g_argSharpCount>0) g_argSharpCount--;
1502 else BEGIN( g_readArgContext );
1507 #line 276 "defargs.l" 1515 #line 280 "defargs.l" 1523 #line 284 "defargs.l" 1531 #line 288 "defargs.l" 1534 if (g_argCurlyCount>0) g_argCurlyCount--;
1535 else BEGIN( g_readArgContext );
1540 #line 293 "defargs.l" 1548 #line 296 "defargs.l" 1551 QCString delimiter = defargsYYtext+1;
1552 delimiter=delimiter.
left(delimiter.
length()-1);
1553 if (delimiter==g_delimiter)
1561 #line 305 "defargs.l" 1569 #line 309 "defargs.l" 1576 #line 312 "defargs.l" 1581 if (text.
find(
"//")!=-1)
1589 #line 321 "defargs.l" 1601 int l=g_curArgTypeName.
length();
1605 while (i>=0 && (isspace((
uchar)g_curArgTypeName.
at(i)) || g_curArgTypeName.
at(i)==
'.')) i--;
1606 while (i>=0 && (
isId(g_curArgTypeName.
at(i)) || g_curArgTypeName.
at(i)==
'$')) i--;
1613 if (i==l-1 && g_curArgTypeName.
at(i)==
')')
1615 int bi=g_curArgTypeName.
find(
'(');
1618 while (fi>=0 && (
isId(g_curArgTypeName.
at(fi)) || g_curArgTypeName.
at(fi)==
':')) fi--;
1621 a->
type = g_curArgTypeName.
left(fi+1);
1630 else if (i>=0 && g_curArgTypeName.
at(i)!=
':')
1639 if (a->
type.
left(6)==
"const ") sv=6;
1640 else if (a->
type.
left(9)==
"volatile ") sv=9;
1642 if (a->
type.
mid(sv)==
"struct" ||
1645 a->
type.
mid(sv)==
"typename" ||
1667 if (alen>2 && a->
array.
at(0)==
'(' &&
1684 g_curArgAttrib.
resize(0);
1685 g_curArgTypeName.
resize(0);
1686 g_curArgDefValue.
resize(0);
1689 g_curTypeConstraint.
resize(0);
1690 if (*defargsYYtext==
')')
1704 #line 432 "defargs.l" 1706 g_curTypeConstraint.
resize(0);
1713 #line 437 "defargs.l" 1718 g_curArgTypeName+=
" []";
1722 g_curArgTypeName+=
name;
1727 #line 447 "defargs.l" 1734 #line 451 "defargs.l" 1741 #line 454 "defargs.l" 1748 #line 457 "defargs.l" 1751 *g_copyArgValue+=
name;
1756 #line 461 "defargs.l" 1763 #line 464 "defargs.l" 1765 unput(*defargsYYtext);
1766 BEGIN(g_lastExtendsContext);
1771 #line 468 "defargs.l" 1779 #line 471 "defargs.l" 1781 g_curTypeConstraint+=
' ';
1786 #line 474 "defargs.l" 1793 #line 477 "defargs.l" 1800 #line 480 "defargs.l" 1808 #line 484 "defargs.l" 1819 #line 488 "defargs.l" 1821 unput(*defargsYYtext);
1827 #line 492 "defargs.l" 1835 #line 495 "defargs.l" 1843 #line 498 "defargs.l" 1851 #line 502 "defargs.l" 1858 #line 505 "defargs.l" 1865 #line 508 "defargs.l" 1867 if (g_lastDocChar!=0)
1868 unput(g_lastDocChar);
1869 BEGIN(g_lastDocContext);
1875 #line 513 "defargs.l" 1877 if (g_lastDocChar!=0)
1878 unput(g_lastDocChar);
1879 BEGIN(g_lastDocContext);
1885 #line 518 "defargs.l" 1892 #line 521 "defargs.l" 1899 #line 524 "defargs.l" 1903 if (defargsYYtext[1]==
'/')
1912 #line 532 "defargs.l" 1917 #line 533 "defargs.l" 1922 #line 535 "defargs.l" 1925 #line 1926 "/nova/app/home/novasoft/doxygen/doxygen-1.8.11/build/generated_src/defargs.cpp" 1947 int yy_amount_of_matched_text = (
int) (yy_cp - (
yytext_ptr)) - 1;
1978 yy_state_type yy_next_state;
1997 if ( yy_next_state )
2001 yy_current_state = yy_next_state;
2008 goto yy_find_action;
2061 goto yy_find_action;
2068 "fatal flex scanner internal error--no action found" );
2084 register int number_to_move, i;
2089 "fatal flex scanner internal error--end of buffer missed" );
2115 for ( i = 0; i < number_to_move; ++i )
2116 *(dest++) = *(source++);
2129 while ( num_to_read <= 0 )
2133 "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
2171 YY_FATAL_ERROR(
"out of dynamic memory in yy_get_next_buffer()" );
2187 register yy_state_type yy_current_state;
2188 register char *
yy_cp;
2198 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
2200 yy_current_state = (
int) yy_def[yy_current_state];
2201 if ( yy_current_state >= 263 )
2202 yy_c = yy_meta[(
unsigned int) yy_c];
2204 yy_current_state = yy_nxt[yy_base[yy_current_state] + (
unsigned int) yy_c];
2208 return yy_current_state;
2218 register int yy_is_jam;
2221 while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
2223 yy_current_state = (
int) yy_def[yy_current_state];
2224 if ( yy_current_state >= 263 )
2225 yy_c = yy_meta[(
unsigned int) yy_c];
2227 yy_current_state = yy_nxt[yy_base[yy_current_state] + (
unsigned int) yy_c];
2228 yy_is_jam = (yy_current_state == 262);
2232 return yy_is_jam ? 0 : yy_current_state;
2237 register char *
yy_cp;
2244 if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->
yy_ch_buf + 2 )
2247 register int number_to_move = (
yy_n_chars) + 2;
2250 register char *source =
2254 *--dest = *--source;
2256 yy_cp += (
int) (dest - source);
2257 yy_bp += (
int) (dest - source);
2261 if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->
yy_ch_buf + 2 )
2265 *--yy_cp = (char) c;
2274 static int yyinput (
void)
2276 static int input (
void)
2419 YY_FATAL_ERROR(
"out of dynamic memory in defargsYY_create_buffer()" );
2428 YY_FATAL_ERROR(
"out of dynamic memory in defargsYY_create_buffer()" );
2519 if (new_buffer == NULL)
2570 if (!(yy_buffer_stack)) {
2580 if ( ! (yy_buffer_stack) )
2581 YY_FATAL_ERROR(
"out of dynamic memory in defargsYYensure_buffer_stack()" );
2583 memset((yy_buffer_stack), 0, num_to_alloc *
sizeof(
struct yy_buffer_state*));
2600 if ( ! (yy_buffer_stack) )
2601 YY_FATAL_ERROR(
"out of dynamic memory in defargsYYensure_buffer_stack()" );
2627 YY_FATAL_ERROR(
"out of dynamic memory in defargsYY_scan_buffer()" );
2673 n = _yybytes_len + 2;
2676 YY_FATAL_ERROR(
"out of dynamic memory in defargsYY_scan_bytes()" );
2678 for ( i = 0; i < _yybytes_len; ++i )
2679 buf[i] = yybytes[i];
2695 #ifndef YY_EXIT_FAILURE 2696 #define YY_EXIT_FAILURE 2 2701 (void) fprintf(
stderr,
"%s\n", msg );
2712 int yyless_macro_arg = (n); \ 2713 YY_LESS_LINENO(yyless_macro_arg);\ 2714 defargsYYtext[defargsYYleng] = (yy_hold_char); \ 2715 (yy_c_buf_p) = defargsYYtext + yyless_macro_arg; \ 2716 (yy_hold_char) = *(yy_c_buf_p); \ 2717 *(yy_c_buf_p) = '\0'; \ 2718 defargsYYleng = yyless_macro_arg; \ 2773 defargsYYlineno = line_number;
2799 defargsYY_flex_debug = bdebug ;
2865 static void yy_flex_strncpy (
char* s1,
yyconst char * s2,
int n )
2868 for ( i = 0; i <
n; ++i )
2873 #ifdef YY_NEED_STRLEN 2874 static int yy_flex_strlen (
yyconst char *
s )
2877 for ( n = 0; s[
n]; ++
n )
2886 return (
void *) malloc( size );
2898 return (
void *) realloc( (
char *) ptr, size );
2903 free( (
char *) ptr );
2906 #define YYTABLES_NAME "yytables" 2908 #line 535 "defargs.l" 2925 if (argsString==0)
return;
2930 g_curArgAttrib.
resize(0);
2932 g_curTypeConstraint.
resize(0);
2933 g_extraTypeChars.
resize(0);
2934 g_argRoundCount = 0;
2935 g_argSharpCount = 0;
2936 g_argCurlyCount = 0;
2939 g_inputString = argsString;
2940 g_inputPosition = 0;
2941 g_curArgTypeName.
resize(0);
2942 g_curArgDefValue.
resize(0);
2953 #if !defined(YY_FLEX_SUBMINOR_VERSION) 2955 void defargsYYdummy() { yy_flex_realloc(0,0); }
static yyconst flex_int16_t yy_accept[264]
#define YY_INPUT(buf, result, max_size)
static QCString g_delimiter
static void yyunput(int c, char *buf_ptr)
static void yy_fatal_error(yyconst char msg[])
This class represents an function or template argument list.
QCString stripWhiteSpace() const
void defargsYYrestart(FILE *input_file)
static int g_inputPosition
YY_BUFFER_STATE defargsYY_scan_buffer(char *base, yy_size_t size)
#define EOB_ACT_END_OF_FILE
#define EOB_ACT_LAST_MATCH
static QCString g_extraTypeChars
static int g_argRoundCount
void msg(const char *fmt,...)
void printlex(int dbg, bool enter, const char *lexName, const char *fileName)
static int g_lastExtendsContext
#define YY_DO_BEFORE_ACTION
void append(const type *d)
FILE * defargsYYget_in(void)
static void defargsYYensure_buffer_stack(void)
void defargsYY_delete_buffer(YY_BUFFER_STATE b)
#define ReadTypeConstraint
static QCString g_curArgArray
#define YY_STATE_BUF_SIZE
QCString left(uint len) const
#define YY_END_OF_BUFFER_CHAR
static int g_lastDocContext
#define YY_CURRENT_BUFFER_LVALUE
static int yy_init_globals(void)
char * defargsYYget_text(void)
int errno
Contains the last error code.
int find(char c, int index=0, bool cs=TRUE) const
static char * yy_full_match
#define YY_CURRENT_BUFFER
static yyconst flex_int16_t yy_base[315]
static QCString g_curArgAttrib
static yyconst flex_int32_t yy_meta[47]
void defargsYY_flush_buffer(YY_BUFFER_STATE b)
int findRev(char c, int index=-1, bool cs=TRUE) const
void defargsYYset_extra(YY_EXTRA_TYPE user_defined)
static yyconst flex_int16_t yy_nxt[969]
void defargsYYset_out(FILE *out_str)
static void defargsYY_load_buffer_state(void)
int defargsYYlex_destroy(void)
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
This class contains the information about the argument of a function or template. ...
static int g_argSharpCount
void defargsYY_switch_to_buffer(YY_BUFFER_STATE new_buffer)
void * defargsYYrealloc(void *, yy_size_t)
static yy_state_type * yy_state_ptr
YY_BUFFER_STATE defargsYY_create_buffer(FILE *file, int size)
static QCString g_curArgName
QCString right(uint len) const
static yy_state_type yy_try_NUL_trans(yy_state_type current_state)
static size_t yy_buffer_stack_max
static int * yy_full_state
void stringToArgumentList(const char *argsString, ArgumentList *al, QCString *extraTypeChars)
static int yy_get_next_buffer(void)
static QCString * g_copyArgValue
static yyconst flex_int16_t yy_chk[969]
A bunch of utility functions.
static QCString g_curTypeConstraint
void defargsYYfree(void *)
unsigned char flex_uint8_t
static yy_state_type yy_get_previous_state(void)
#define YY_STATE_EOF(state)
unsigned int flex_uint32_t
static yyconst flex_int16_t yy_def[315]
int defargsYYget_leng(void)
void defargsYYset_in(FILE *in_str)
static const char * g_inputString
void defargsYYset_debug(int debug_flag)
#define YY_TRAILING_HEAD_MASK
QCString removeRedundantWhiteSpace(const QCString &s)
QCString mid(uint index, uint len=0xffffffff) const
static QCString g_curArgDocs
static int yy_did_buffer_switch_on_eof
void defargsYYpop_buffer_state(void)
static int g_argCurlyCount
unsigned short int flex_uint16_t
FILE * defargsYYget_out(void)
static ArgumentList * g_argList
#define YY_FATAL_ERROR(msg)
static QCString g_curArgTypeName
YY_BUFFER_STATE defargsYY_scan_string(yyconst char *yy_str)
static void defargsYY_init_buffer(YY_BUFFER_STATE b, FILE *file)
static size_t yy_buffer_stack_top
static int yyread(char *buf, int max_size)
static int g_readArgContext
void * defargsYYalloc(yy_size_t)
QCString trailingReturnType
#define YY_BUFFER_EOF_PENDING
YY_EXTRA_TYPE defargsYYget_extra(void)
#define YY_RESTORE_YY_MORE_OFFSET
YY_BUFFER_STATE defargsYY_scan_bytes(yyconst char *bytes, int len)
int defargsYYget_debug(void)
static yy_state_type * yy_state_buf
static int yy_looking_for_trail_begin
int defargsYYget_lineno(void)
static yyconst flex_int16_t yy_acclist[333]
byte bytes
Alias for common language habits.
void defargsYYset_lineno(int line_number)
#define EOB_ACT_CONTINUE_SCAN
void defargsYYpush_buffer_state(YY_BUFFER_STATE new_buffer)
static QCString g_curArgDefValue
static yyconst flex_int32_t yy_ec[256]
static YY_BUFFER_STATE * yy_buffer_stack
struct yy_buffer_state * YY_BUFFER_STATE