diff options
Diffstat (limited to '3rdparty/libconfig/scanner.h')
-rw-r--r-- | 3rdparty/libconfig/scanner.h | 457 |
1 files changed, 415 insertions, 42 deletions
diff --git a/3rdparty/libconfig/scanner.h b/3rdparty/libconfig/scanner.h index c1d295594..92e55d04b 100644 --- a/3rdparty/libconfig/scanner.h +++ b/3rdparty/libconfig/scanner.h @@ -2,9 +2,9 @@ #define libconfig_yyHEADER_H 1 #define libconfig_yyIN_HEADER 1 -#line 5 "scanner.h" +#line 6 "scanner.h" -#line 7 "scanner.h" +#line 8 "scanner.h" #define YY_INT_ALIGNED short int @@ -13,11 +13,233 @@ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 #define YY_FLEX_MINOR_VERSION 6 -#define YY_FLEX_SUBMINOR_VERSION 2 +#define YY_FLEX_SUBMINOR_VERSION 4 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif +#ifdef yy_create_buffer +#define libconfig_yy_create_buffer_ALREADY_DEFINED +#else +#define yy_create_buffer libconfig_yy_create_buffer +#endif + +#ifdef yy_delete_buffer +#define libconfig_yy_delete_buffer_ALREADY_DEFINED +#else +#define yy_delete_buffer libconfig_yy_delete_buffer +#endif + +#ifdef yy_scan_buffer +#define libconfig_yy_scan_buffer_ALREADY_DEFINED +#else +#define yy_scan_buffer libconfig_yy_scan_buffer +#endif + +#ifdef yy_scan_string +#define libconfig_yy_scan_string_ALREADY_DEFINED +#else +#define yy_scan_string libconfig_yy_scan_string +#endif + +#ifdef yy_scan_bytes +#define libconfig_yy_scan_bytes_ALREADY_DEFINED +#else +#define yy_scan_bytes libconfig_yy_scan_bytes +#endif + +#ifdef yy_init_buffer +#define libconfig_yy_init_buffer_ALREADY_DEFINED +#else +#define yy_init_buffer libconfig_yy_init_buffer +#endif + +#ifdef yy_flush_buffer +#define libconfig_yy_flush_buffer_ALREADY_DEFINED +#else +#define yy_flush_buffer libconfig_yy_flush_buffer +#endif + +#ifdef yy_load_buffer_state +#define libconfig_yy_load_buffer_state_ALREADY_DEFINED +#else +#define yy_load_buffer_state libconfig_yy_load_buffer_state +#endif + +#ifdef yy_switch_to_buffer +#define libconfig_yy_switch_to_buffer_ALREADY_DEFINED +#else +#define yy_switch_to_buffer libconfig_yy_switch_to_buffer +#endif + +#ifdef yypush_buffer_state +#define libconfig_yypush_buffer_state_ALREADY_DEFINED +#else +#define yypush_buffer_state libconfig_yypush_buffer_state +#endif + +#ifdef yypop_buffer_state +#define libconfig_yypop_buffer_state_ALREADY_DEFINED +#else +#define yypop_buffer_state libconfig_yypop_buffer_state +#endif + +#ifdef yyensure_buffer_stack +#define libconfig_yyensure_buffer_stack_ALREADY_DEFINED +#else +#define yyensure_buffer_stack libconfig_yyensure_buffer_stack +#endif + +#ifdef yylex +#define libconfig_yylex_ALREADY_DEFINED +#else +#define yylex libconfig_yylex +#endif + +#ifdef yyrestart +#define libconfig_yyrestart_ALREADY_DEFINED +#else +#define yyrestart libconfig_yyrestart +#endif + +#ifdef yylex_init +#define libconfig_yylex_init_ALREADY_DEFINED +#else +#define yylex_init libconfig_yylex_init +#endif + +#ifdef yylex_init_extra +#define libconfig_yylex_init_extra_ALREADY_DEFINED +#else +#define yylex_init_extra libconfig_yylex_init_extra +#endif + +#ifdef yylex_destroy +#define libconfig_yylex_destroy_ALREADY_DEFINED +#else +#define yylex_destroy libconfig_yylex_destroy +#endif + +#ifdef yyget_debug +#define libconfig_yyget_debug_ALREADY_DEFINED +#else +#define yyget_debug libconfig_yyget_debug +#endif + +#ifdef yyset_debug +#define libconfig_yyset_debug_ALREADY_DEFINED +#else +#define yyset_debug libconfig_yyset_debug +#endif + +#ifdef yyget_extra +#define libconfig_yyget_extra_ALREADY_DEFINED +#else +#define yyget_extra libconfig_yyget_extra +#endif + +#ifdef yyset_extra +#define libconfig_yyset_extra_ALREADY_DEFINED +#else +#define yyset_extra libconfig_yyset_extra +#endif + +#ifdef yyget_in +#define libconfig_yyget_in_ALREADY_DEFINED +#else +#define yyget_in libconfig_yyget_in +#endif + +#ifdef yyset_in +#define libconfig_yyset_in_ALREADY_DEFINED +#else +#define yyset_in libconfig_yyset_in +#endif + +#ifdef yyget_out +#define libconfig_yyget_out_ALREADY_DEFINED +#else +#define yyget_out libconfig_yyget_out +#endif + +#ifdef yyset_out +#define libconfig_yyset_out_ALREADY_DEFINED +#else +#define yyset_out libconfig_yyset_out +#endif + +#ifdef yyget_leng +#define libconfig_yyget_leng_ALREADY_DEFINED +#else +#define yyget_leng libconfig_yyget_leng +#endif + +#ifdef yyget_text +#define libconfig_yyget_text_ALREADY_DEFINED +#else +#define yyget_text libconfig_yyget_text +#endif + +#ifdef yyget_lineno +#define libconfig_yyget_lineno_ALREADY_DEFINED +#else +#define yyget_lineno libconfig_yyget_lineno +#endif + +#ifdef yyset_lineno +#define libconfig_yyset_lineno_ALREADY_DEFINED +#else +#define yyset_lineno libconfig_yyset_lineno +#endif + +#ifdef yyget_column +#define libconfig_yyget_column_ALREADY_DEFINED +#else +#define yyget_column libconfig_yyget_column +#endif + +#ifdef yyset_column +#define libconfig_yyset_column_ALREADY_DEFINED +#else +#define yyset_column libconfig_yyset_column +#endif + +#ifdef yywrap +#define libconfig_yywrap_ALREADY_DEFINED +#else +#define yywrap libconfig_yywrap +#endif + +#ifdef yyget_lval +#define libconfig_yyget_lval_ALREADY_DEFINED +#else +#define yyget_lval libconfig_yyget_lval +#endif + +#ifdef yyset_lval +#define libconfig_yyset_lval_ALREADY_DEFINED +#else +#define yyset_lval libconfig_yyset_lval +#endif + +#ifdef yyalloc +#define libconfig_yyalloc_ALREADY_DEFINED +#else +#define yyalloc libconfig_yyalloc +#endif + +#ifdef yyrealloc +#define libconfig_yyrealloc_ALREADY_DEFINED +#else +#define yyrealloc libconfig_yyrealloc +#endif + +#ifdef yyfree +#define libconfig_yyfree_ALREADY_DEFINED +#else +#define yyfree libconfig_yyfree +#endif + /* First, we deal with platform-specific or compiler-specific issues. */ /* begin standard C headers. */ @@ -88,10 +310,16 @@ typedef unsigned int flex_uint32_t; #define UINT32_MAX (4294967295U) #endif +#ifndef SIZE_MAX +#define SIZE_MAX (~(size_t)0) +#endif + #endif /* ! C99 */ #endif /* ! FLEXINT_H */ +/* begin standard C++ headers. */ + /* TODO: this is always defined, so inline it */ #define yyconst const @@ -181,7 +409,7 @@ struct yy_buffer_state int yy_bs_lineno; /**< The line count. */ int yy_bs_column; /**< The column count. */ - + /* Whether to try to fill the input buffer when we reach the * end of it. */ @@ -192,21 +420,21 @@ struct yy_buffer_state }; #endif /* !YY_STRUCT_YY_BUFFER_STATE */ -void libconfig_yyrestart ( FILE *input_file , yyscan_t yyscanner ); -void libconfig_yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner ); -YY_BUFFER_STATE libconfig_yy_create_buffer ( FILE *file, int size , yyscan_t yyscanner ); -void libconfig_yy_delete_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner ); -void libconfig_yy_flush_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner ); -void libconfig_yypush_buffer_state ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner ); -void libconfig_yypop_buffer_state ( yyscan_t yyscanner ); +void yyrestart ( FILE *input_file , yyscan_t yyscanner ); +void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner ); +YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size , yyscan_t yyscanner ); +void yy_delete_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner ); +void yy_flush_buffer ( YY_BUFFER_STATE b , yyscan_t yyscanner ); +void yypush_buffer_state ( YY_BUFFER_STATE new_buffer , yyscan_t yyscanner ); +void yypop_buffer_state ( yyscan_t yyscanner ); -YY_BUFFER_STATE libconfig_yy_scan_buffer ( char *base, yy_size_t size , yyscan_t yyscanner ); -YY_BUFFER_STATE libconfig_yy_scan_string ( const char *yy_str , yyscan_t yyscanner ); -YY_BUFFER_STATE libconfig_yy_scan_bytes ( const char *bytes, int len , yyscan_t yyscanner ); +YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size , yyscan_t yyscanner ); +YY_BUFFER_STATE yy_scan_string ( const char *yy_str , yyscan_t yyscanner ); +YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len , yyscan_t yyscanner ); -void *libconfig_yyalloc ( yy_size_t , yyscan_t yyscanner ); -void *libconfig_yyrealloc ( void *, yy_size_t , yyscan_t yyscanner ); -void libconfig_yyfree ( void * , yyscan_t yyscanner ); +void *yyalloc ( yy_size_t , yyscan_t yyscanner ); +void *yyrealloc ( void *, yy_size_t , yyscan_t yyscanner ); +void yyfree ( void * , yyscan_t yyscanner ); #define libconfig_yywrap(yyscanner) (/*CONSTCOND*/1) #define YY_SKIP_YYWRAP @@ -224,46 +452,46 @@ void libconfig_yyfree ( void * , yyscan_t yyscanner ); #define YY_EXTRA_TYPE struct scan_context * -int libconfig_yylex_init (yyscan_t* scanner); +int yylex_init (yyscan_t* scanner); -int libconfig_yylex_init_extra ( YY_EXTRA_TYPE user_defined, yyscan_t* scanner); +int yylex_init_extra ( YY_EXTRA_TYPE user_defined, yyscan_t* scanner); /* Accessor methods to globals. These are made visible to non-reentrant scanners for convenience. */ -int libconfig_yylex_destroy ( yyscan_t yyscanner ); +int yylex_destroy ( yyscan_t yyscanner ); -int libconfig_yyget_debug ( yyscan_t yyscanner ); +int yyget_debug ( yyscan_t yyscanner ); -void libconfig_yyset_debug ( int debug_flag , yyscan_t yyscanner ); +void yyset_debug ( int debug_flag , yyscan_t yyscanner ); -YY_EXTRA_TYPE libconfig_yyget_extra ( yyscan_t yyscanner ); +YY_EXTRA_TYPE yyget_extra ( yyscan_t yyscanner ); -void libconfig_yyset_extra ( YY_EXTRA_TYPE user_defined , yyscan_t yyscanner ); +void yyset_extra ( YY_EXTRA_TYPE user_defined , yyscan_t yyscanner ); -FILE *libconfig_yyget_in ( yyscan_t yyscanner ); +FILE *yyget_in ( yyscan_t yyscanner ); -void libconfig_yyset_in ( FILE * _in_str , yyscan_t yyscanner ); +void yyset_in ( FILE * _in_str , yyscan_t yyscanner ); -FILE *libconfig_yyget_out ( yyscan_t yyscanner ); +FILE *yyget_out ( yyscan_t yyscanner ); -void libconfig_yyset_out ( FILE * _out_str , yyscan_t yyscanner ); +void yyset_out ( FILE * _out_str , yyscan_t yyscanner ); - int libconfig_yyget_leng ( yyscan_t yyscanner ); + int yyget_leng ( yyscan_t yyscanner ); -char *libconfig_yyget_text ( yyscan_t yyscanner ); +char *yyget_text ( yyscan_t yyscanner ); -int libconfig_yyget_lineno ( yyscan_t yyscanner ); +int yyget_lineno ( yyscan_t yyscanner ); -void libconfig_yyset_lineno ( int _line_number , yyscan_t yyscanner ); +void yyset_lineno ( int _line_number , yyscan_t yyscanner ); -int libconfig_yyget_column ( yyscan_t yyscanner ); +int yyget_column ( yyscan_t yyscanner ); -void libconfig_yyset_column ( int _column_no , yyscan_t yyscanner ); +void yyset_column ( int _column_no , yyscan_t yyscanner ); -YYSTYPE * libconfig_yyget_lval ( yyscan_t yyscanner ); +YYSTYPE * yyget_lval ( yyscan_t yyscanner ); -void libconfig_yyset_lval ( YYSTYPE * yylval_param , yyscan_t yyscanner ); +void yyset_lval ( YYSTYPE * yylval_param , yyscan_t yyscanner ); /* Macros after this point can all be overridden by user definitions in * section 1. @@ -271,9 +499,9 @@ void libconfig_yyset_lval ( YYSTYPE * yylval_param , yyscan_t yyscanner ); #ifndef YY_SKIP_YYWRAP #ifdef __cplusplus -extern "C" int libconfig_yywrap ( yyscan_t yyscanner ); +extern "C" int yywrap ( yyscan_t yyscanner ); #else -extern int libconfig_yywrap ( yyscan_t yyscanner ); +extern int yywrap ( yyscan_t yyscanner ); #endif #endif @@ -310,10 +538,10 @@ static int yy_flex_strlen ( const char * , yyscan_t yyscanner); #ifndef YY_DECL #define YY_DECL_IS_OURS 1 -extern int libconfig_yylex \ +extern int yylex \ (YYSTYPE * yylval_param , yyscan_t yyscanner); -#define YY_DECL int libconfig_yylex \ +#define YY_DECL int yylex \ (YYSTYPE * yylval_param , yyscan_t yyscanner) #endif /* !YY_DECL */ @@ -331,8 +559,153 @@ extern int libconfig_yylex \ #undef YY_DECL #endif -#line 219 "scanner.l" +#ifndef libconfig_yy_create_buffer_ALREADY_DEFINED +#undef yy_create_buffer +#endif +#ifndef libconfig_yy_delete_buffer_ALREADY_DEFINED +#undef yy_delete_buffer +#endif +#ifndef libconfig_yy_scan_buffer_ALREADY_DEFINED +#undef yy_scan_buffer +#endif +#ifndef libconfig_yy_scan_string_ALREADY_DEFINED +#undef yy_scan_string +#endif +#ifndef libconfig_yy_scan_bytes_ALREADY_DEFINED +#undef yy_scan_bytes +#endif +#ifndef libconfig_yy_init_buffer_ALREADY_DEFINED +#undef yy_init_buffer +#endif +#ifndef libconfig_yy_flush_buffer_ALREADY_DEFINED +#undef yy_flush_buffer +#endif +#ifndef libconfig_yy_load_buffer_state_ALREADY_DEFINED +#undef yy_load_buffer_state +#endif +#ifndef libconfig_yy_switch_to_buffer_ALREADY_DEFINED +#undef yy_switch_to_buffer +#endif +#ifndef libconfig_yypush_buffer_state_ALREADY_DEFINED +#undef yypush_buffer_state +#endif +#ifndef libconfig_yypop_buffer_state_ALREADY_DEFINED +#undef yypop_buffer_state +#endif +#ifndef libconfig_yyensure_buffer_stack_ALREADY_DEFINED +#undef yyensure_buffer_stack +#endif +#ifndef libconfig_yylex_ALREADY_DEFINED +#undef yylex +#endif +#ifndef libconfig_yyrestart_ALREADY_DEFINED +#undef yyrestart +#endif +#ifndef libconfig_yylex_init_ALREADY_DEFINED +#undef yylex_init +#endif +#ifndef libconfig_yylex_init_extra_ALREADY_DEFINED +#undef yylex_init_extra +#endif +#ifndef libconfig_yylex_destroy_ALREADY_DEFINED +#undef yylex_destroy +#endif +#ifndef libconfig_yyget_debug_ALREADY_DEFINED +#undef yyget_debug +#endif +#ifndef libconfig_yyset_debug_ALREADY_DEFINED +#undef yyset_debug +#endif +#ifndef libconfig_yyget_extra_ALREADY_DEFINED +#undef yyget_extra +#endif +#ifndef libconfig_yyset_extra_ALREADY_DEFINED +#undef yyset_extra +#endif +#ifndef libconfig_yyget_in_ALREADY_DEFINED +#undef yyget_in +#endif +#ifndef libconfig_yyset_in_ALREADY_DEFINED +#undef yyset_in +#endif +#ifndef libconfig_yyget_out_ALREADY_DEFINED +#undef yyget_out +#endif +#ifndef libconfig_yyset_out_ALREADY_DEFINED +#undef yyset_out +#endif +#ifndef libconfig_yyget_leng_ALREADY_DEFINED +#undef yyget_leng +#endif +#ifndef libconfig_yyget_text_ALREADY_DEFINED +#undef yyget_text +#endif +#ifndef libconfig_yyget_lineno_ALREADY_DEFINED +#undef yyget_lineno +#endif +#ifndef libconfig_yyset_lineno_ALREADY_DEFINED +#undef yyset_lineno +#endif +#ifndef libconfig_yyget_column_ALREADY_DEFINED +#undef yyget_column +#endif +#ifndef libconfig_yyset_column_ALREADY_DEFINED +#undef yyset_column +#endif +#ifndef libconfig_yywrap_ALREADY_DEFINED +#undef yywrap +#endif +#ifndef libconfig_yyget_lval_ALREADY_DEFINED +#undef yyget_lval +#endif +#ifndef libconfig_yyset_lval_ALREADY_DEFINED +#undef yyset_lval +#endif +#ifndef libconfig_yyget_lloc_ALREADY_DEFINED +#undef yyget_lloc +#endif +#ifndef libconfig_yyset_lloc_ALREADY_DEFINED +#undef yyset_lloc +#endif +#ifndef libconfig_yyalloc_ALREADY_DEFINED +#undef yyalloc +#endif +#ifndef libconfig_yyrealloc_ALREADY_DEFINED +#undef yyrealloc +#endif +#ifndef libconfig_yyfree_ALREADY_DEFINED +#undef yyfree +#endif +#ifndef libconfig_yytext_ALREADY_DEFINED +#undef yytext +#endif +#ifndef libconfig_yyleng_ALREADY_DEFINED +#undef yyleng +#endif +#ifndef libconfig_yyin_ALREADY_DEFINED +#undef yyin +#endif +#ifndef libconfig_yyout_ALREADY_DEFINED +#undef yyout +#endif +#ifndef libconfig_yy_flex_debug_ALREADY_DEFINED +#undef yy_flex_debug +#endif +#ifndef libconfig_yylineno_ALREADY_DEFINED +#undef yylineno +#endif +#ifndef libconfig_yytables_fload_ALREADY_DEFINED +#undef yytables_fload +#endif +#ifndef libconfig_yytables_destroy_ALREADY_DEFINED +#undef yytables_destroy +#endif +#ifndef libconfig_yyTABLES_NAME_ALREADY_DEFINED +#undef yyTABLES_NAME +#endif + +#line 273 "scanner.l" -#line 336 "scanner.h" +#line 710 "scanner.h" #undef libconfig_yyIN_HEADER #endif /* libconfig_yyHEADER_H */ |