Basilisk CFD
Adaptive Cartesian mesh PDE framework
Loading...
Searching...
No Matches
errors.c File Reference
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
Include dependency graph for errors.c:

Go to the source code of this file.

Data Structures

struct  yy_buffer_state
 
struct  yy_trans_info
 

Macros

#define YY_INT_ALIGNED   short int
 
#define yy_create_buffer   gpu_errors_create_buffer
 
#define yy_delete_buffer   gpu_errors_delete_buffer
 
#define yy_scan_buffer   gpu_errors_scan_buffer
 
#define yy_scan_string   gpu_errors_scan_string
 
#define yy_scan_bytes   gpu_errors_scan_bytes
 
#define yy_init_buffer   gpu_errors_init_buffer
 
#define yy_flush_buffer   gpu_errors_flush_buffer
 
#define yy_load_buffer_state   gpu_errors_load_buffer_state
 
#define yy_switch_to_buffer   gpu_errors_switch_to_buffer
 
#define yypush_buffer_state   gpu_errorspush_buffer_state
 
#define yypop_buffer_state   gpu_errorspop_buffer_state
 
#define yyensure_buffer_stack   gpu_errorsensure_buffer_stack
 
#define yy_flex_debug   gpu_errors_flex_debug
 
#define yyin   gpu_errorsin
 
#define yyleng   gpu_errorsleng
 
#define yylex   gpu_errorslex
 
#define yylineno   gpu_errorslineno
 
#define yyout   gpu_errorsout
 
#define yyrestart   gpu_errorsrestart
 
#define yytext   gpu_errorstext
 
#define yywrap   gpu_errorswrap
 
#define yyalloc   gpu_errorsalloc
 
#define yyrealloc   gpu_errorsrealloc
 
#define yyfree   gpu_errorsfree
 
#define FLEX_SCANNER
 
#define YY_FLEX_MAJOR_VERSION   2
 
#define YY_FLEX_MINOR_VERSION   6
 
#define YY_FLEX_SUBMINOR_VERSION   4
 
#define FLEX_BETA
 
#define gpu_errors_create_buffer_ALREADY_DEFINED
 
#define gpu_errors_delete_buffer_ALREADY_DEFINED
 
#define gpu_errors_scan_buffer_ALREADY_DEFINED
 
#define gpu_errors_scan_string_ALREADY_DEFINED
 
#define gpu_errors_scan_bytes_ALREADY_DEFINED
 
#define gpu_errors_init_buffer_ALREADY_DEFINED
 
#define gpu_errors_flush_buffer_ALREADY_DEFINED
 
#define gpu_errors_load_buffer_state_ALREADY_DEFINED
 
#define gpu_errors_switch_to_buffer_ALREADY_DEFINED
 
#define gpu_errorspush_buffer_state_ALREADY_DEFINED
 
#define gpu_errorspop_buffer_state_ALREADY_DEFINED
 
#define gpu_errorsensure_buffer_stack_ALREADY_DEFINED
 
#define gpu_errorslex_ALREADY_DEFINED
 
#define gpu_errorsrestart_ALREADY_DEFINED
 
#define yylex_init   gpu_errorslex_init
 
#define yylex_init_extra   gpu_errorslex_init_extra
 
#define yylex_destroy   gpu_errorslex_destroy
 
#define yyget_debug   gpu_errorsget_debug
 
#define yyset_debug   gpu_errorsset_debug
 
#define yyget_extra   gpu_errorsget_extra
 
#define yyset_extra   gpu_errorsset_extra
 
#define yyget_in   gpu_errorsget_in
 
#define yyset_in   gpu_errorsset_in
 
#define yyget_out   gpu_errorsget_out
 
#define yyset_out   gpu_errorsset_out
 
#define yyget_leng   gpu_errorsget_leng
 
#define yyget_text   gpu_errorsget_text
 
#define yyget_lineno   gpu_errorsget_lineno
 
#define yyset_lineno   gpu_errorsset_lineno
 
#define gpu_errorswrap_ALREADY_DEFINED
 
#define gpu_errorsalloc_ALREADY_DEFINED
 
#define gpu_errorsrealloc_ALREADY_DEFINED
 
#define gpu_errorsfree_ALREADY_DEFINED
 
#define gpu_errorstext_ALREADY_DEFINED
 
#define gpu_errorsleng_ALREADY_DEFINED
 
#define gpu_errorsin_ALREADY_DEFINED
 
#define gpu_errorsout_ALREADY_DEFINED
 
#define gpu_errors_flex_debug_ALREADY_DEFINED
 
#define gpu_errorslineno_ALREADY_DEFINED
 
#define FLEXINT_H
 
#define INT8_MIN   (-128)
 
#define INT16_MIN   (-32767-1)
 
#define INT32_MIN   (-2147483647-1)
 
#define INT8_MAX   (127)
 
#define INT16_MAX   (32767)
 
#define INT32_MAX   (2147483647)
 
#define UINT8_MAX   (255U)
 
#define UINT16_MAX   (65535U)
 
#define UINT32_MAX   (4294967295U)
 
#define SIZE_MAX   (~(size_t)0)
 
#define yyconst   const
 
#define yynoreturn
 
#define YY_NULL   0
 
#define YY_SC_TO_UI(c)   ((YY_CHAR) (c))
 
#define BEGIN   (yy_start) = 1 + 2 *
 
#define YY_START   (((yy_start) - 1) / 2)
 
#define YYSTATE   YY_START
 
#define YY_STATE_EOF(state)   (YY_END_OF_BUFFER + state + 1)
 
#define YY_NEW_FILE   yyrestart( yyin )
 
#define YY_END_OF_BUFFER_CHAR   0
 
#define YY_BUF_SIZE   16384
 
#define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
 
#define YY_TYPEDEF_YY_BUFFER_STATE
 
#define YY_TYPEDEF_YY_SIZE_T
 
#define EOB_ACT_CONTINUE_SCAN   0
 
#define EOB_ACT_END_OF_FILE   1
 
#define EOB_ACT_LAST_MATCH   2
 
#define YY_LESS_LINENO(n)
 
#define YY_LINENO_REWIND_TO(dst)
 
#define yyless(n)
 
#define unput(c)   yyunput( c, (yytext_ptr) )
 
#define YY_STRUCT_YY_BUFFER_STATE
 
#define YY_BUFFER_NEW   0
 
#define YY_BUFFER_NORMAL   1
 
#define YY_BUFFER_EOF_PENDING   2
 
#define YY_CURRENT_BUFFER
 
#define YY_CURRENT_BUFFER_LVALUE   (yy_buffer_stack)[(yy_buffer_stack_top)]
 
#define YY_FLUSH_BUFFER   yy_flush_buffer( YY_CURRENT_BUFFER )
 
#define yy_new_buffer   yy_create_buffer
 
#define yy_set_interactive(is_interactive)
 
#define yy_set_bol(at_bol)
 
#define YY_AT_BOL()   (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
 
#define gpu_errorswrap()   (/*CONSTCOND*/1)
 
#define YY_SKIP_YYWRAP
 
#define yytext_ptr   yytext
 
#define YY_DO_BEFORE_ACTION
 
#define YY_NUM_RULES   5
 
#define YY_END_OF_BUFFER   6
 
#define REJECT   reject_used_but_not_detected
 
#define yymore()   yymore_used_but_not_detected
 
#define YY_MORE_ADJ   0
 
#define YY_RESTORE_YY_MORE_OFFSET
 
#define YY_NO_INPUT   1
 
#define INITIAL   0
 
#define YY_EXTRA_TYPE   void *
 
#define YY_READ_BUF_SIZE   8192
 
#define ECHO   do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0)
 
#define YY_INPUT(buf, result, max_size)
 
#define yyterminate()   return YY_NULL
 
#define YY_START_STACK_INCR   25
 
#define YY_FATAL_ERROR(msg)   yy_fatal_error( msg )
 
#define YY_DECL_IS_OURS   1
 
#define YY_DECL   int yylex (void)
 
#define YY_USER_ACTION
 
#define YY_BREAK   /*LINTED*/break;
 
#define YY_RULE_SETUP
 
#define YY_EXIT_FAILURE   2
 
#define yyless(n)
 
#define YYTABLES_NAME   "yytables"
 

Typedefs

typedef signed char flex_int8_t
 
typedef short int flex_int16_t
 
typedef int flex_int32_t
 
typedef unsigned char flex_uint8_t
 
typedef unsigned short int flex_uint16_t
 
typedef unsigned int flex_uint32_t
 
typedef struct yy_buffer_stateYY_BUFFER_STATE
 
typedef size_t yy_size_t
 
typedef flex_uint8_t YY_CHAR
 
typedef int yy_state_type
 

Functions

void gpu_errorsrestart (FILE *input_file)
 Immediately switch to a different input stream.
 
void gpu_errors_switch_to_buffer (YY_BUFFER_STATE new_buffer)
 Switch to a different input buffer.
 
YY_BUFFER_STATE gpu_errors_create_buffer (FILE *file, int size)
 Allocate and initialize an input buffer state.
 
void gpu_errors_delete_buffer (YY_BUFFER_STATE b)
 Destroy the buffer.
 
void gpu_errors_flush_buffer (YY_BUFFER_STATE b)
 Discard all buffered characters.
 
void gpu_errorspush_buffer_state (YY_BUFFER_STATE new_buffer)
 Pushes the new state onto the stack.
 
void gpu_errorspop_buffer_state (void)
 Removes and deletes the top of the stack, if present.
 
static void gpu_errorsensure_buffer_stack (void)
 
static void gpu_errors_load_buffer_state (void)
 
static void gpu_errors_init_buffer (YY_BUFFER_STATE b, FILE *file)
 
YY_BUFFER_STATE gpu_errors_scan_buffer (char *base, yy_size_t size)
 Setup the input buffer state to scan directly from a user-specified character buffer.
 
YY_BUFFER_STATE gpu_errors_scan_string (const char *yystr)
 Setup the input buffer state to scan a string.
 
YY_BUFFER_STATE gpu_errors_scan_bytes (const char *yybytes, int _yybytes_len)
 Setup the input buffer state to scan the given bytes.
 
voidgpu_errorsalloc (yy_size_t)
 
voidgpu_errorsrealloc (void *, yy_size_t)
 
void gpu_errorsfree (void *)
 
static yy_state_type yy_get_previous_state (void)
 
static yy_state_type yy_try_NUL_trans (yy_state_type current_state)
 
static int yy_get_next_buffer (void)
 
static void yy_fatal_error (const char *msg)
 
static charstr_append (char *dst, const char *src)
 
static int atoi_check (char *start, char *end)
 
static int parse_intel (const char *errors, const char **msg)
 
static int parse_nvidia (const char *errors, const char **msg)
 
static charnext_error (const char *errors, int *line, const char **msg)
 
static charmerge (const char *source, const char *errors)
 
static int yy_init_globals (void)
 
int gpu_errorslex_destroy (void)
 
int gpu_errorsget_debug (void)
 
void gpu_errorsset_debug (int debug_flag)
 
voidgpu_errorsget_extra (void)
 
void gpu_errorsset_extra (void *user_defined)
 
FILEgpu_errorsget_in (void)
 Get the input stream.
 
void gpu_errorsset_in (FILE *_in_str)
 Set the input stream.
 
FILEgpu_errorsget_out (void)
 Get the output stream.
 
void gpu_errorsset_out (FILE *_out_str)
 
int gpu_errorsget_leng (void)
 Get the length of the current token.
 
chargpu_errorsget_text (void)
 Get the current token.
 
int gpu_errorsget_lineno (void)
 Get the current line number.
 
void gpu_errorsset_lineno (int _line_number)
 Set the current line number.
 
static void yyunput (int c, char *buf_ptr)
 
int gpu_errorslex (void)
 The main scanner function which does all the work.
 
chargpu_errors (const char *errors, const char *source, char *fout)
 

Variables

int gpu_errorsleng
 
FILEgpu_errorsin = NULL
 
FILEgpu_errorsout = NULL
 
static size_t yy_buffer_stack_top = 0
 index of top of stack.
 
static size_t yy_buffer_stack_max = 0
 capacity of stack.
 
static YY_BUFFER_STATEyy_buffer_stack = NULL
 Stack as an array.
 
static char yy_hold_char
 
static int yy_n_chars
 
static charyy_c_buf_p = NULL
 
static int yy_init = 0
 
static int yy_start = 0
 
static int yy_did_buffer_switch_on_eof
 
int gpu_errorslineno = 1
 
chargpu_errorstext
 
static const flex_int16_t yy_accept [25]
 
static const YY_CHAR yy_ec [256]
 
static const YY_CHAR yy_meta [13]
 
static const flex_int16_t yy_base [28]
 
static const flex_int16_t yy_def [28]
 
static const flex_int16_t yy_nxt [55]
 
static const flex_int16_t yy_chk [55]
 
static const flex_int32_t yy_rule_can_match_eol [6]
 
static yy_state_type yy_last_accepting_state
 
static charyy_last_accepting_cpos
 
int gpu_errors_flex_debug = 0
 
static charsout
 
static charfname
 
static int line
 

Macro Definition Documentation

◆ BEGIN

#define BEGIN   (yy_start) = 1 + 2 *

Definition at line 379 of file errors.c.

◆ ECHO

#define ECHO   do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0)

Definition at line 959 of file errors.c.

◆ EOB_ACT_CONTINUE_SCAN

#define EOB_ACT_CONTINUE_SCAN   0

Definition at line 423 of file errors.c.

◆ EOB_ACT_END_OF_FILE

#define EOB_ACT_END_OF_FILE   1

Definition at line 424 of file errors.c.

◆ EOB_ACT_LAST_MATCH

#define EOB_ACT_LAST_MATCH   2

Definition at line 425 of file errors.c.

◆ FLEX_BETA

#define FLEX_BETA

Definition at line 41 of file errors.c.

◆ FLEX_SCANNER

#define FLEX_SCANNER

Definition at line 36 of file errors.c.

◆ FLEXINT_H

#define FLEXINT_H

Definition at line 291 of file errors.c.

◆ gpu_errors_create_buffer_ALREADY_DEFINED

#define gpu_errors_create_buffer_ALREADY_DEFINED

Definition at line 45 of file errors.c.

◆ gpu_errors_delete_buffer_ALREADY_DEFINED

#define gpu_errors_delete_buffer_ALREADY_DEFINED

Definition at line 51 of file errors.c.

◆ gpu_errors_flex_debug_ALREADY_DEFINED

#define gpu_errors_flex_debug_ALREADY_DEFINED

Definition at line 267 of file errors.c.

◆ gpu_errors_flush_buffer_ALREADY_DEFINED

#define gpu_errors_flush_buffer_ALREADY_DEFINED

Definition at line 81 of file errors.c.

◆ gpu_errors_init_buffer_ALREADY_DEFINED

#define gpu_errors_init_buffer_ALREADY_DEFINED

Definition at line 75 of file errors.c.

◆ gpu_errors_load_buffer_state_ALREADY_DEFINED

#define gpu_errors_load_buffer_state_ALREADY_DEFINED

Definition at line 87 of file errors.c.

◆ gpu_errors_scan_buffer_ALREADY_DEFINED

#define gpu_errors_scan_buffer_ALREADY_DEFINED

Definition at line 57 of file errors.c.

◆ gpu_errors_scan_bytes_ALREADY_DEFINED

#define gpu_errors_scan_bytes_ALREADY_DEFINED

Definition at line 69 of file errors.c.

◆ gpu_errors_scan_string_ALREADY_DEFINED

#define gpu_errors_scan_string_ALREADY_DEFINED

Definition at line 63 of file errors.c.

◆ gpu_errors_switch_to_buffer_ALREADY_DEFINED

#define gpu_errors_switch_to_buffer_ALREADY_DEFINED

Definition at line 93 of file errors.c.

◆ gpu_errorsalloc_ALREADY_DEFINED

#define gpu_errorsalloc_ALREADY_DEFINED

Definition at line 225 of file errors.c.

◆ gpu_errorsensure_buffer_stack_ALREADY_DEFINED

#define gpu_errorsensure_buffer_stack_ALREADY_DEFINED

Definition at line 111 of file errors.c.

◆ gpu_errorsfree_ALREADY_DEFINED

#define gpu_errorsfree_ALREADY_DEFINED

Definition at line 237 of file errors.c.

◆ gpu_errorsin_ALREADY_DEFINED

#define gpu_errorsin_ALREADY_DEFINED

Definition at line 255 of file errors.c.

◆ gpu_errorsleng_ALREADY_DEFINED

#define gpu_errorsleng_ALREADY_DEFINED

Definition at line 249 of file errors.c.

◆ gpu_errorslex_ALREADY_DEFINED

#define gpu_errorslex_ALREADY_DEFINED

Definition at line 117 of file errors.c.

◆ gpu_errorslineno_ALREADY_DEFINED

#define gpu_errorslineno_ALREADY_DEFINED

Definition at line 273 of file errors.c.

◆ gpu_errorsout_ALREADY_DEFINED

#define gpu_errorsout_ALREADY_DEFINED

Definition at line 261 of file errors.c.

◆ gpu_errorspop_buffer_state_ALREADY_DEFINED

#define gpu_errorspop_buffer_state_ALREADY_DEFINED

Definition at line 105 of file errors.c.

◆ gpu_errorspush_buffer_state_ALREADY_DEFINED

#define gpu_errorspush_buffer_state_ALREADY_DEFINED

Definition at line 99 of file errors.c.

◆ gpu_errorsrealloc_ALREADY_DEFINED

#define gpu_errorsrealloc_ALREADY_DEFINED

Definition at line 231 of file errors.c.

◆ gpu_errorsrestart_ALREADY_DEFINED

#define gpu_errorsrestart_ALREADY_DEFINED

Definition at line 123 of file errors.c.

◆ gpu_errorstext_ALREADY_DEFINED

#define gpu_errorstext_ALREADY_DEFINED

Definition at line 243 of file errors.c.

◆ gpu_errorswrap

#define gpu_errorswrap ( )    (/*CONSTCOND*/1)

Definition at line 607 of file errors.c.

◆ gpu_errorswrap_ALREADY_DEFINED

#define gpu_errorswrap_ALREADY_DEFINED

Definition at line 219 of file errors.c.

◆ INITIAL

#define INITIAL   0

Definition at line 864 of file errors.c.

◆ INT16_MAX

#define INT16_MAX   (32767)

Definition at line 333 of file errors.c.

◆ INT16_MIN

#define INT16_MIN   (-32767-1)

Definition at line 324 of file errors.c.

◆ INT32_MAX

#define INT32_MAX   (2147483647)

Definition at line 336 of file errors.c.

◆ INT32_MIN

#define INT32_MIN   (-2147483647-1)

Definition at line 327 of file errors.c.

◆ INT8_MAX

#define INT8_MAX   (127)

Definition at line 330 of file errors.c.

◆ INT8_MIN

#define INT8_MIN   (-128)

Definition at line 321 of file errors.c.

◆ REJECT

Definition at line 740 of file errors.c.

◆ SIZE_MAX

#define SIZE_MAX   (~(size_t)0)

Definition at line 349 of file errors.c.

◆ UINT16_MAX

#define UINT16_MAX   (65535U)

Definition at line 342 of file errors.c.

◆ UINT32_MAX

#define UINT32_MAX   (4294967295U)

Definition at line 345 of file errors.c.

◆ UINT8_MAX

#define UINT8_MAX   (255U)

Definition at line 339 of file errors.c.

◆ unput

#define unput (   c)    yyunput( c, (yytext_ptr) )

Definition at line 462 of file errors.c.

◆ YY_AT_BOL

#define YY_AT_BOL ( )    (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)

Definition at line 603 of file errors.c.

◆ YY_BREAK

#define YY_BREAK   /*LINTED*/break;

Definition at line 1038 of file errors.c.

◆ YY_BUF_SIZE

#define YY_BUF_SIZE   16384

Definition at line 401 of file errors.c.

◆ YY_BUFFER_EOF_PENDING

#define YY_BUFFER_EOF_PENDING   2

Definition at line 524 of file errors.c.

◆ YY_BUFFER_NEW

#define YY_BUFFER_NEW   0

Definition at line 512 of file errors.c.

◆ YY_BUFFER_NORMAL

#define YY_BUFFER_NORMAL   1

Definition at line 513 of file errors.c.

◆ yy_create_buffer

#define yy_create_buffer   gpu_errors_create_buffer

Definition at line 11 of file errors.c.

◆ YY_CURRENT_BUFFER

#define YY_CURRENT_BUFFER
Value:
: NULL)
int x
Definition common.h:76
static YY_BUFFER_STATE * yy_buffer_stack
Stack as an array.
Definition errors.c:532
static size_t yy_buffer_stack_top
index of top of stack.
Definition errors.c:530

Definition at line 540 of file errors.c.

◆ YY_CURRENT_BUFFER_LVALUE

#define YY_CURRENT_BUFFER_LVALUE   (yy_buffer_stack)[(yy_buffer_stack_top)]

Definition at line 546 of file errors.c.

◆ YY_DECL

#define YY_DECL   int yylex (void)

Definition at line 1026 of file errors.c.

◆ YY_DECL_IS_OURS

#define YY_DECL_IS_OURS   1

Definition at line 1022 of file errors.c.

◆ yy_delete_buffer

#define yy_delete_buffer   gpu_errors_delete_buffer

Definition at line 12 of file errors.c.

◆ YY_DO_BEFORE_ACTION

#define YY_DO_BEFORE_ACTION
Value:
yyleng = (int) (yy_cp - yy_bp); \
*yy_cp = '\0'; \
static char yy_hold_char
Definition errors.c:549
#define yytext_ptr
Definition errors.c:622
static char * yy_c_buf_p
Definition errors.c:554
#define yyleng
Definition errors.c:25
static int
Definition include.c:978

Definition at line 632 of file errors.c.

◆ YY_END_OF_BUFFER

#define YY_END_OF_BUFFER   6

Definition at line 639 of file errors.c.

◆ YY_END_OF_BUFFER_CHAR

#define YY_END_OF_BUFFER_CHAR   0

Definition at line 390 of file errors.c.

◆ YY_EXIT_FAILURE

#define YY_EXIT_FAILURE   2

Definition at line 2018 of file errors.c.

◆ YY_EXTRA_TYPE

#define YY_EXTRA_TYPE   void *

Definition at line 875 of file errors.c.

◆ YY_FATAL_ERROR

#define YY_FATAL_ERROR (   msg)    yy_fatal_error( msg )

Definition at line 1013 of file errors.c.

◆ yy_flex_debug

#define yy_flex_debug   gpu_errors_flex_debug

Definition at line 23 of file errors.c.

◆ YY_FLEX_MAJOR_VERSION

#define YY_FLEX_MAJOR_VERSION   2

Definition at line 37 of file errors.c.

◆ YY_FLEX_MINOR_VERSION

#define YY_FLEX_MINOR_VERSION   6

Definition at line 38 of file errors.c.

◆ YY_FLEX_SUBMINOR_VERSION

#define YY_FLEX_SUBMINOR_VERSION   4

Definition at line 39 of file errors.c.

◆ yy_flush_buffer

#define yy_flush_buffer   gpu_errors_flush_buffer

Definition at line 17 of file errors.c.

◆ YY_FLUSH_BUFFER

#define YY_FLUSH_BUFFER   yy_flush_buffer( YY_CURRENT_BUFFER )

Definition at line 574 of file errors.c.

◆ yy_init_buffer

#define yy_init_buffer   gpu_errors_init_buffer

Definition at line 16 of file errors.c.

◆ YY_INPUT

#define YY_INPUT (   buf,
  result,
  max_size 
)
Value:
if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
{ \
int c = '*'; \
int n; \
for ( n = 0; n < max_size && \
(c = getc( yyin )) != EOF && c != '\n'; ++n ) \
buf[n] = (char) c; \
if ( c == '\n' ) \
buf[n++] = (char) c; \
if ( c == EOF && ferror( yyin ) ) \
YY_FATAL_ERROR( "input in flex scanner failed" ); \
result = n; \
} \
else \
{ \
errno=0; \
while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \
{ \
if( errno != EINTR) \
{ \
YY_FATAL_ERROR( "input in flex scanner failed" ); \
break; \
} \
errno=0; \
} \
}\
\
else return n
Definition curvature.h:101
#define YY_CURRENT_BUFFER_LVALUE
Definition errors.c:546
#define yyin
Definition errors.c:24
size_t yy_size_t
Definition errors.c:416
size *double * buf
scalar c
Definition vof.h:57

Definition at line 966 of file errors.c.

◆ YY_INT_ALIGNED

#define YY_INT_ALIGNED   short int

Definition at line 7 of file errors.c.

◆ YY_LESS_LINENO

#define YY_LESS_LINENO (   n)
Value:
do { \
int yyl;\
for ( yyl = n; yyl < yyleng; ++yyl )\
if ( yytext[yyl] == '\n' )\
}while(0)
#define yytext
Definition errors.c:30
#define yylineno
Definition errors.c:27

Definition at line 434 of file errors.c.

◆ YY_LINENO_REWIND_TO

#define YY_LINENO_REWIND_TO (   dst)
Value:
do {\
const char *p;\
for ( p = yy_cp-1; p >= (dst); --p)\
if ( *p == '\n' )\
}while(0)
#define p
Definition tree.h:320
int dst

Definition at line 441 of file errors.c.

◆ yy_load_buffer_state

#define yy_load_buffer_state   gpu_errors_load_buffer_state

Definition at line 18 of file errors.c.

◆ YY_MORE_ADJ

#define YY_MORE_ADJ   0

Definition at line 742 of file errors.c.

◆ yy_new_buffer

#define yy_new_buffer   yy_create_buffer

Definition at line 584 of file errors.c.

◆ YY_NEW_FILE

#define YY_NEW_FILE   yyrestart( yyin )

Definition at line 389 of file errors.c.

◆ YY_NO_INPUT

#define YY_NO_INPUT   1

Definition at line 746 of file errors.c.

◆ YY_NULL

#define YY_NULL   0

Definition at line 368 of file errors.c.

◆ YY_NUM_RULES

#define YY_NUM_RULES   5

Definition at line 638 of file errors.c.

◆ YY_READ_BUF_SIZE

#define YY_READ_BUF_SIZE   8192

Definition at line 950 of file errors.c.

◆ YY_RESTORE_YY_MORE_OFFSET

#define YY_RESTORE_YY_MORE_OFFSET

Definition at line 743 of file errors.c.

◆ YY_RULE_SETUP

#define YY_RULE_SETUP
Value:
if ( yyleng > 0 ) \
YY_CURRENT_BUFFER_LVALUE->yy_at_bol = \
(yytext[yyleng - 1] == '\n'); \
#define YY_USER_ACTION
Definition errors.c:1033

Definition at line 1041 of file errors.c.

◆ YY_SC_TO_UI

#define YY_SC_TO_UI (   c)    ((YY_CHAR) (c))

Definition at line 373 of file errors.c.

◆ yy_scan_buffer

#define yy_scan_buffer   gpu_errors_scan_buffer

Definition at line 13 of file errors.c.

◆ yy_scan_bytes

#define yy_scan_bytes   gpu_errors_scan_bytes

Definition at line 15 of file errors.c.

◆ yy_scan_string

#define yy_scan_string   gpu_errors_scan_string

Definition at line 14 of file errors.c.

◆ yy_set_bol

#define yy_set_bol (   at_bol)
Value:
{ \
} \
}
#define YY_CURRENT_BUFFER
Definition errors.c:540
#define YY_BUF_SIZE
Definition errors.c:401

Definition at line 594 of file errors.c.

◆ yy_set_interactive

#define yy_set_interactive (   is_interactive)
Value:

Definition at line 585 of file errors.c.

◆ YY_SKIP_YYWRAP

#define YY_SKIP_YYWRAP

Definition at line 608 of file errors.c.

◆ YY_START

#define YY_START   (((yy_start) - 1) / 2)

Definition at line 384 of file errors.c.

◆ YY_START_STACK_INCR

#define YY_START_STACK_INCR   25

Definition at line 1008 of file errors.c.

◆ YY_STATE_BUF_SIZE

#define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))

Definition at line 407 of file errors.c.

◆ YY_STATE_EOF

#define YY_STATE_EOF (   state)    (YY_END_OF_BUFFER + state + 1)

Definition at line 387 of file errors.c.

◆ YY_STRUCT_YY_BUFFER_STATE

#define YY_STRUCT_YY_BUFFER_STATE

Definition at line 465 of file errors.c.

◆ yy_switch_to_buffer

#define yy_switch_to_buffer   gpu_errors_switch_to_buffer

Definition at line 19 of file errors.c.

◆ YY_TYPEDEF_YY_BUFFER_STATE

#define YY_TYPEDEF_YY_BUFFER_STATE

Definition at line 410 of file errors.c.

◆ YY_TYPEDEF_YY_SIZE_T

#define YY_TYPEDEF_YY_SIZE_T

Definition at line 415 of file errors.c.

◆ YY_USER_ACTION

#define YY_USER_ACTION

Definition at line 1033 of file errors.c.

◆ yyalloc

#define yyalloc   gpu_errorsalloc

Definition at line 32 of file errors.c.

◆ yyconst

#define yyconst   const

Definition at line 359 of file errors.c.

◆ yyensure_buffer_stack

#define yyensure_buffer_stack   gpu_errorsensure_buffer_stack

Definition at line 22 of file errors.c.

◆ yyfree

#define yyfree   gpu_errorsfree

Definition at line 34 of file errors.c.

◆ yyget_debug

#define yyget_debug   gpu_errorsget_debug

Definition at line 149 of file errors.c.

◆ yyget_extra

#define yyget_extra   gpu_errorsget_extra

Definition at line 161 of file errors.c.

◆ yyget_in

#define yyget_in   gpu_errorsget_in

Definition at line 173 of file errors.c.

◆ yyget_leng

#define yyget_leng   gpu_errorsget_leng

Definition at line 197 of file errors.c.

◆ yyget_lineno

#define yyget_lineno   gpu_errorsget_lineno

Definition at line 209 of file errors.c.

◆ yyget_out

#define yyget_out   gpu_errorsget_out

Definition at line 185 of file errors.c.

◆ yyget_text

#define yyget_text   gpu_errorsget_text

Definition at line 203 of file errors.c.

◆ yyin

#define yyin   gpu_errorsin

Definition at line 24 of file errors.c.

◆ yyleng

#define yyleng   gpu_errorsleng

Definition at line 25 of file errors.c.

◆ yyless [1/2]

#define yyless (   n)
Value:
do \
{ \
/* Undo effects of setting up yytext. */ \
int yyless_macro_arg = (n); \
YY_DO_BEFORE_ACTION; /* set up yytext again */ \
} \
while ( 0 )
#define YY_RESTORE_YY_MORE_OFFSET
Definition errors.c:743
#define YY_MORE_ADJ
Definition errors.c:742
#define YY_DO_BEFORE_ACTION
Definition errors.c:632

Definition at line 450 of file errors.c.

◆ yyless [2/2]

#define yyless (   n)
Value:
do \
{ \
/* Undo effects of setting up yytext. */ \
int yyless_macro_arg = (n); \
*(yy_c_buf_p) = '\0'; \
} \
while ( 0 )

Definition at line 450 of file errors.c.

◆ yylex

#define yylex   gpu_errorslex

Definition at line 26 of file errors.c.

◆ yylex_destroy

#define yylex_destroy   gpu_errorslex_destroy

Definition at line 143 of file errors.c.

◆ yylex_init

#define yylex_init   gpu_errorslex_init

Definition at line 131 of file errors.c.

◆ yylex_init_extra

#define yylex_init_extra   gpu_errorslex_init_extra

Definition at line 137 of file errors.c.

◆ yylineno

#define yylineno   gpu_errorslineno

Definition at line 27 of file errors.c.

◆ yymore

Definition at line 741 of file errors.c.

◆ yynoreturn

#define yynoreturn

Definition at line 364 of file errors.c.

◆ yyout

#define yyout   gpu_errorsout

Definition at line 28 of file errors.c.

◆ yypop_buffer_state

#define yypop_buffer_state   gpu_errorspop_buffer_state

Definition at line 21 of file errors.c.

◆ yypush_buffer_state

#define yypush_buffer_state   gpu_errorspush_buffer_state

Definition at line 20 of file errors.c.

◆ yyrealloc

#define yyrealloc   gpu_errorsrealloc

Definition at line 33 of file errors.c.

◆ yyrestart

#define yyrestart   gpu_errorsrestart

Definition at line 29 of file errors.c.

◆ yyset_debug

#define yyset_debug   gpu_errorsset_debug

Definition at line 155 of file errors.c.

◆ yyset_extra

#define yyset_extra   gpu_errorsset_extra

Definition at line 167 of file errors.c.

◆ yyset_in

#define yyset_in   gpu_errorsset_in

Definition at line 179 of file errors.c.

◆ yyset_lineno

#define yyset_lineno   gpu_errorsset_lineno

Definition at line 215 of file errors.c.

◆ yyset_out

#define yyset_out   gpu_errorsset_out

Definition at line 191 of file errors.c.

◆ YYSTATE

#define YYSTATE   YY_START

Definition at line 385 of file errors.c.

◆ YYTABLES_NAME

#define YYTABLES_NAME   "yytables"

Definition at line 2225 of file errors.c.

◆ yyterminate

#define yyterminate ( )    return YY_NULL

Definition at line 1003 of file errors.c.

◆ yytext

#define yytext   gpu_errorstext

Definition at line 30 of file errors.c.

◆ yytext_ptr

#define yytext_ptr   yytext

Definition at line 622 of file errors.c.

◆ yywrap

#define yywrap   gpu_errorswrap

Definition at line 31 of file errors.c.

Typedef Documentation

◆ flex_int16_t

Definition at line 313 of file errors.c.

◆ flex_int32_t

Definition at line 314 of file errors.c.

◆ flex_int8_t

Definition at line 312 of file errors.c.

◆ flex_uint16_t

Definition at line 316 of file errors.c.

◆ flex_uint32_t

Definition at line 317 of file errors.c.

◆ flex_uint8_t

Definition at line 315 of file errors.c.

◆ YY_BUFFER_STATE

Definition at line 411 of file errors.c.

◆ YY_CHAR

Definition at line 609 of file errors.c.

◆ yy_size_t

Definition at line 416 of file errors.c.

◆ yy_state_type

Definition at line 613 of file errors.c.

Function Documentation

◆ atoi_check()

static int atoi_check ( char start,
char end 
)
static

Definition at line 767 of file errors.c.

References s, and x.

Referenced by parse_intel(), and parse_nvidia().

Here is the caller graph for this function:

◆ gpu_errors()

char * gpu_errors ( const char errors,
const char source,
char fout 
)

Definition at line 2230 of file errors.c.

References buf, fname, free(), line, merge(), source, sout, str_append, x, yy_delete_buffer, yy_scan_string, yylex, and yyunput().

Referenced by createShaderFromString().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gpu_errors_create_buffer()

YY_BUFFER_STATE gpu_errors_create_buffer ( FILE file,
int  size 
)

Allocate and initialize an input buffer state.

Parameters
fileA readable stream.
sizeThe character buffer size in bytes. When in doubt, use YY_BUF_SIZE.
Returns
the allocated buffer state.

Definition at line 1735 of file errors.c.

References b, file, size, YY_FATAL_ERROR, yy_init_buffer, and yyalloc.

◆ gpu_errors_delete_buffer()

void gpu_errors_delete_buffer ( YY_BUFFER_STATE  b)

Destroy the buffer.

Parameters
ba buffer created with yy_create_buffer()

Definition at line 1763 of file errors.c.

References b, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, and yyfree.

◆ gpu_errors_flush_buffer()

void gpu_errors_flush_buffer ( YY_BUFFER_STATE  b)

Discard all buffered characters.

On the next scan, YY_INPUT will be called.

Parameters
bthe buffer state to be flushed, usually YY_CURRENT_BUFFER.

Definition at line 1810 of file errors.c.

References b, YY_BUFFER_NEW, YY_CURRENT_BUFFER, YY_END_OF_BUFFER_CHAR, and yy_load_buffer_state.

◆ gpu_errors_init_buffer()

static void gpu_errors_init_buffer ( YY_BUFFER_STATE  b,
FILE file 
)
static

Definition at line 1782 of file errors.c.

References b, file, x, YY_CURRENT_BUFFER, and yy_flush_buffer.

◆ gpu_errors_load_buffer_state()

static void gpu_errors_load_buffer_state ( void  )
static

Definition at line 1721 of file errors.c.

References yy_c_buf_p, YY_CURRENT_BUFFER_LVALUE, yy_hold_char, yy_n_chars, yyin, and yytext_ptr.

◆ gpu_errors_scan_buffer()

YY_BUFFER_STATE gpu_errors_scan_buffer ( char base,
yy_size_t  size 
)

Setup the input buffer state to scan directly from a user-specified character buffer.

Parameters
basethe character buffer
sizethe size in bytes of the character buffer
Returns
the newly allocated buffer state object.

Definition at line 1937 of file errors.c.

References b, int, size, x, YY_BUFFER_NEW, YY_END_OF_BUFFER_CHAR, YY_FATAL_ERROR, yy_switch_to_buffer, and yyalloc.

◆ gpu_errors_scan_bytes()

YY_BUFFER_STATE gpu_errors_scan_bytes ( const char yybytes,
int  _yybytes_len 
)

Setup the input buffer state to scan the given bytes.

The next call to yylex() will scan from a copy of bytes.

Parameters
yybytesthe byte buffer to scan
_yybytes_lenthe number of bytes in the buffer pointed to by bytes.
Returns
the newly allocated buffer state object.

Definition at line 1987 of file errors.c.

References b, buf, i, n, x, YY_END_OF_BUFFER_CHAR, YY_FATAL_ERROR, yy_scan_buffer, and yyalloc.

◆ gpu_errors_scan_string()

YY_BUFFER_STATE gpu_errors_scan_string ( const char yystr)

Setup the input buffer state to scan a string.

The next call to yylex() will scan from a copy of str.

Parameters
yystra NUL-terminated string to scan
Returns
the newly allocated buffer state object.
Note
If you want to scan bytes that may contain NUL values, then use yy_scan_bytes() instead.

Definition at line 1974 of file errors.c.

References x, and yy_scan_bytes.

◆ gpu_errors_switch_to_buffer()

void gpu_errors_switch_to_buffer ( YY_BUFFER_STATE  new_buffer)

Switch to a different input buffer.

Parameters
new_bufferThe new input buffer.

Definition at line 1690 of file errors.c.

References x, yy_c_buf_p, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_did_buffer_switch_on_eof, yy_hold_char, yy_load_buffer_state, yy_n_chars, and yyensure_buffer_stack.

◆ gpu_errorsalloc()

void * gpu_errorsalloc ( yy_size_t  size)

Definition at line 2202 of file errors.c.

References size, and x.

◆ gpu_errorsensure_buffer_stack()

static void gpu_errorsensure_buffer_stack ( void  )
static

◆ gpu_errorsfree()

void gpu_errorsfree ( void ptr)

Definition at line 2220 of file errors.c.

References free().

Here is the call graph for this function:

◆ gpu_errorsget_debug()

int gpu_errorsget_debug ( void  )

Definition at line 2114 of file errors.c.

References yy_flex_debug.

◆ gpu_errorsget_extra()

void * gpu_errorsget_extra ( void  )

◆ gpu_errorsget_in()

FILE * gpu_errorsget_in ( void  )

Get the input stream.

Definition at line 2058 of file errors.c.

References yyin.

◆ gpu_errorsget_leng()

int gpu_errorsget_leng ( void  )

Get the length of the current token.

Definition at line 2074 of file errors.c.

References yyleng.

◆ gpu_errorsget_lineno()

int gpu_errorsget_lineno ( void  )

Get the current line number.

Definition at line 2049 of file errors.c.

References yylineno.

◆ gpu_errorsget_out()

FILE * gpu_errorsget_out ( void  )

Get the output stream.

Definition at line 2066 of file errors.c.

References yyout.

◆ gpu_errorsget_text()

char * gpu_errorsget_text ( void  )

Get the current token.

Definition at line 2083 of file errors.c.

References yytext.

◆ gpu_errorslex()

◆ gpu_errorslex_destroy()

int gpu_errorslex_destroy ( void  )

Definition at line 2156 of file errors.c.

References x, yy_buffer_stack, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_delete_buffer, yy_init_globals(), yyfree, and yypop_buffer_state.

Here is the call graph for this function:

◆ gpu_errorspop_buffer_state()

void gpu_errorspop_buffer_state ( void  )

Removes and deletes the top of the stack, if present.

The next element becomes the new top.

Definition at line 1869 of file errors.c.

References x, yy_buffer_stack_top, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_delete_buffer, yy_did_buffer_switch_on_eof, and yy_load_buffer_state.

◆ gpu_errorspush_buffer_state()

void gpu_errorspush_buffer_state ( YY_BUFFER_STATE  new_buffer)

Pushes the new state onto the stack.

The new state becomes the current state. This function will allocate the stack if necessary.

Parameters
new_bufferThe new state.

Definition at line 1839 of file errors.c.

References x, yy_buffer_stack_top, yy_c_buf_p, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_did_buffer_switch_on_eof, yy_hold_char, yy_load_buffer_state, yy_n_chars, and yyensure_buffer_stack.

◆ gpu_errorsrealloc()

void * gpu_errorsrealloc ( void ptr,
yy_size_t  size 
)

Definition at line 2207 of file errors.c.

References realloc(), and size.

Here is the call graph for this function:

◆ gpu_errorsrestart()

void gpu_errorsrestart ( FILE input_file)

Immediately switch to a different input stream.

Parameters
input_fileA readable stream.
Note
This function does not reset the start condition to INITIAL .

Definition at line 1673 of file errors.c.

References x, YY_BUF_SIZE, yy_create_buffer, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_init_buffer, yy_load_buffer_state, yyensure_buffer_stack, and yyin.

◆ gpu_errorsset_debug()

void gpu_errorsset_debug ( int  debug_flag)

Definition at line 2119 of file errors.c.

References x, and yy_flex_debug.

◆ gpu_errorsset_extra()

void gpu_errorsset_extra ( void user_defined)

◆ gpu_errorsset_in()

void gpu_errorsset_in ( FILE _in_str)

Set the input stream.

This does not discard the current input buffer.

Parameters
_in_strA readable stream.
See also
yy_switch_to_buffer

Definition at line 2104 of file errors.c.

References x, and yyin.

◆ gpu_errorsset_lineno()

void gpu_errorsset_lineno ( int  _line_number)

Set the current line number.

Parameters
_line_numberline number

Definition at line 2092 of file errors.c.

References x, and yylineno.

◆ gpu_errorsset_out()

void gpu_errorsset_out ( FILE _out_str)

Definition at line 2109 of file errors.c.

References x, and yyout.

◆ merge()

static char * merge ( const char source,
const char errors 
)
static

Definition at line 834 of file errors.c.

References c, error, free(), line, next_error(), s, source, str_append, strdup(), and x.

Referenced by gpu_errors().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ next_error()

static char * next_error ( const char errors,
int line,
const char **  msg 
)
static

Definition at line 809 of file errors.c.

References line, parse_intel(), parse_nvidia(), and x.

Referenced by merge().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ parse_intel()

static int parse_intel ( const char errors,
const char **  msg 
)
static

Definition at line 781 of file errors.c.

References atoi_check(), and x.

Referenced by next_error().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ parse_nvidia()

static int parse_nvidia ( const char errors,
const char **  msg 
)
static

Definition at line 796 of file errors.c.

References atoi_check(), and x.

Referenced by next_error().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ str_append()

static char * str_append ( char dst,
const char src 
)
static

Definition at line 756 of file errors.c.

References dst, realloc(), and x.

Here is the call graph for this function:

◆ yy_fatal_error()

static void yy_fatal_error ( const char msg)
static

Definition at line 2021 of file errors.c.

References x, and YY_EXIT_FAILURE.

◆ yy_get_next_buffer()

static int yy_get_next_buffer ( void  )
static

Definition at line 1349 of file errors.c.

References b, EOB_ACT_CONTINUE_SCAN, EOB_ACT_END_OF_FILE, EOB_ACT_LAST_MATCH, i, int, source, x, yy_buffer_state::yy_buf_size, YY_BUFFER_EOF_PENDING, yy_c_buf_p, YY_CURRENT_BUFFER_LVALUE, YY_END_OF_BUFFER_CHAR, YY_FATAL_ERROR, YY_INPUT, YY_MORE_ADJ, yy_n_chars, YY_READ_BUF_SIZE, yyin, yyrealloc, yyrestart, and yytext_ptr.

Referenced by gpu_errorslex().

Here is the caller graph for this function:

◆ yy_get_previous_state()

static yy_state_type yy_get_previous_state ( void  )
static

Definition at line 1487 of file errors.c.

References int, x, yy_accept, YY_AT_BOL, yy_base, yy_c_buf_p, yy_chk, yy_def, yy_ec, yy_last_accepting_cpos, yy_last_accepting_state, yy_meta, YY_MORE_ADJ, yy_nxt, YY_SC_TO_UI, yy_start, and yytext_ptr.

Referenced by gpu_errorslex().

Here is the caller graph for this function:

◆ yy_init_globals()

static int yy_init_globals ( void  )
static

Definition at line 2124 of file errors.c.

References x, yy_buffer_stack, yy_buffer_stack_max, yy_buffer_stack_top, yy_c_buf_p, yy_init, yy_start, yyin, yylineno, and yyout.

Referenced by gpu_errorslex_destroy().

Here is the caller graph for this function:

◆ yy_try_NUL_trans()

static yy_state_type yy_try_NUL_trans ( yy_state_type  current_state)
static

Definition at line 1520 of file errors.c.

References int, x, yy_accept, yy_base, yy_c_buf_p, yy_chk, yy_def, yy_last_accepting_cpos, yy_last_accepting_state, yy_meta, and yy_nxt.

Referenced by gpu_errorslex().

Here is the caller graph for this function:

◆ yyunput()

static void yyunput ( int  c,
char buf_ptr 
)
static

Definition at line 1545 of file errors.c.

References c, int, source, x, yy_c_buf_p, YY_CURRENT_BUFFER_LVALUE, YY_FATAL_ERROR, yy_hold_char, yy_n_chars, yylineno, and yytext_ptr.

Referenced by gpu_errors().

Here is the caller graph for this function:

Variable Documentation

◆ fname

◆ gpu_errors_flex_debug

int gpu_errors_flex_debug = 0

Definition at line 735 of file errors.c.

◆ gpu_errorsin

FILE * gpu_errorsin = NULL

Definition at line 611 of file errors.c.

◆ gpu_errorsleng

int gpu_errorsleng

Definition at line 551 of file errors.c.

◆ gpu_errorslineno

int gpu_errorslineno = 1

Definition at line 616 of file errors.c.

◆ gpu_errorsout

FILE * gpu_errorsout = NULL

Definition at line 421 of file errors.c.

◆ gpu_errorstext

char * gpu_errorstext

Definition at line 744 of file errors.c.

◆ line

◆ sout

char* sout
static

Error message parsing for compilation of GLSL code on GPUs

Definition at line 752 of file errors.c.

Referenced by gpu_errors(), and gpu_errorslex().

◆ yy_accept

const flex_int16_t yy_accept[25]
static
Initial value:
=
{ 0,
0, 0, 6, 4, 3, 4, 4, 0, 2, 0,
0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
0, 1, 0, 0
}

Definition at line 647 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_base

const flex_int16_t yy_base[28]
static
Initial value:
=
{ 0,
0, 6, 23, 42, 42, 14, 15, 12, 42, 13,
0, 17, 10, 6, 27, 1, 33, 1, 3, 4,
1, 0, 0, 42, 37, 39, 0
}

Definition at line 692 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_buffer_stack

YY_BUFFER_STATE* yy_buffer_stack = NULL
static

Stack as an array.

Definition at line 532 of file errors.c.

Referenced by gpu_errorsensure_buffer_stack(), gpu_errorslex_destroy(), and yy_init_globals().

◆ yy_buffer_stack_max

size_t yy_buffer_stack_max = 0
static

capacity of stack.

Definition at line 531 of file errors.c.

Referenced by gpu_errorsensure_buffer_stack(), and yy_init_globals().

◆ yy_buffer_stack_top

size_t yy_buffer_stack_top = 0
static

index of top of stack.

Definition at line 530 of file errors.c.

Referenced by gpu_errorsensure_buffer_stack(), gpu_errorspop_buffer_state(), gpu_errorspush_buffer_state(), and yy_init_globals().

◆ yy_c_buf_p

◆ yy_chk

const flex_int16_t yy_chk[55]
static
Initial value:
=
{ 0,
27, 23, 1, 22, 21, 20, 19, 1, 2, 18,
0, 2, 16, 2, 10, 14, 13, 10, 12, 8,
7, 6, 3, 0, 0, 0, 0, 12, 15, 0,
0, 0, 0, 15, 17, 0, 17, 25, 25, 26,
26, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24
}

Definition at line 716 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_def

const flex_int16_t yy_def[28]
static
Initial value:
=
{ 0,
25, 25, 24, 24, 24, 26, 24, 26, 24, 24,
10, 24, 12, 24, 24, 24, 24, 24, 27, 24,
27, 27, 15, 0, 24, 24, 24
}

Definition at line 699 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_did_buffer_switch_on_eof

int yy_did_buffer_switch_on_eof
static

◆ yy_ec

const YY_CHAR yy_ec[256]
static

Definition at line 654 of file errors.c.

Referenced by gpu_errorslex(), and yy_get_previous_state().

◆ yy_hold_char

◆ yy_init

int yy_init = 0
static

Definition at line 555 of file errors.c.

Referenced by gpu_errorslex(), and yy_init_globals().

◆ yy_last_accepting_cpos

char* yy_last_accepting_cpos
static

Definition at line 732 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_last_accepting_state

yy_state_type yy_last_accepting_state
static

Definition at line 731 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_meta

const YY_CHAR yy_meta[13]
static
Initial value:
=
{ 0,
1, 1, 2, 1, 1, 1, 1, 1, 1, 1,
1, 1
}

Definition at line 686 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_n_chars

◆ yy_nxt

const flex_int16_t yy_nxt[55]
static
Initial value:
=
{ 0,
21, 23, 5, 22, 22, 23, 22, 6, 5, 20,
24, 7, 18, 6, 11, 16, 15, 12, 13, 9,
10, 9, 24, 24, 24, 24, 24, 14, 17, 24,
24, 24, 24, 15, 17, 24, 19, 4, 4, 8,
8, 3, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24
}

Definition at line 706 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_try_NUL_trans().

◆ yy_rule_can_match_eol

const flex_int32_t yy_rule_can_match_eol[6]
static
Initial value:
=
{ 0,
0, 1, 1, 0, 0, }

Definition at line 727 of file errors.c.

Referenced by gpu_errorslex().

◆ yy_start

int yy_start = 0
static

Definition at line 556 of file errors.c.

Referenced by gpu_errorslex(), yy_get_previous_state(), and yy_init_globals().