#include "libocpf/ocpf.h"
Macros | |
#define | YYBISON 1 |
#define | YYBISON_VERSION "2.5" |
#define | YYCASE_(N, S) |
#define | yychar ocpf_yychar |
#define | yydebug ocpf_yydebug |
#define | yyerror ocpf_yyerror |
#define | yylex ocpf_yylex |
#define | YYLSP_NEEDED 0 |
#define | yylval ocpf_yylval |
#define | yynerrs ocpf_yynerrs |
#define | yyparse ocpf_yyparse |
#define | YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N)) |
#define | YYPULL 1 |
#define | YYPURE 1 |
#define | YYPUSH 0 |
#define | YYSKELETON_NAME "yacc.c" |
Typedefs | |
typedef union YYSTYPE | YYSTYPE |
typedef YYTYPE_INT16 | yytype_int16 |
typedef YYTYPE_INT8 | yytype_int8 |
typedef YYTYPE_UINT16 | yytype_uint16 |
typedef YYTYPE_UINT8 | yytype_uint8 |
Functions | |
for (;yybottom<=yytop;yybottom++) | |
for (yyi=0;yyi< yynrhs;yyi++) | |
for (return yylen=0;yystr[yylen];yylen++) | |
void | free (void *) |
if () | |
void * | malloc (YYSIZE_T) |
int | ocpf_yylex (void *, void *) |
yy_symbol_value_print (yyoutput, yytype, yyvaluep, ctx, scanner) | |
void | yyerror (struct ocpf_context *, void *, char *) |
else | YYFPRINTF (yyoutput,"nterm %s (", yytname[yytype]) |
YYFPRINTF (yyoutput,")") | |
YYFPRINTF (stderr,"\n") | |
YYFPRINTF (stderr,"Reducing stack by rule %d (line %lu):\n", yyrule-1, yylno) | |
int | yyparse () |
int | yyparse (struct ocpf_context *ctx, void *scanner) |
YYUSE (ctx) | |
YYUSE (scanner) | |
Variables | |
static void | ctx |
void * | scanner |
static void yytop yytype_int16 * | yybottom |
int | yydebug |
int | yyi |
unsigned long int | yylno = yyrline[yyrule] |
static void scanner FILE * | yyoutput |
static void | yyrule |
yytype_int16 * | yytop |
static void | yytype |
static void | yyvaluep |
static void scanner YYSTYPE * | yyvsp |
#define YYBISON 1 |
#define YYBISON_VERSION "2.5" |
#define YYCASE_ | ( | N, | |
S | |||
) |
#define yychar ocpf_yychar |
Referenced by yyparse().
#define yydebug ocpf_yydebug |
#define yyerror ocpf_yyerror |
Referenced by yyparse().
#define yylex ocpf_yylex |
#define YYLSP_NEEDED 0 |
#define yylval ocpf_yylval |
Referenced by yyparse().
#define yynerrs ocpf_yynerrs |
Referenced by yyparse().
#define yyparse ocpf_yyparse |
#define YYPULL 1 |
#define YYPURE 1 |
#define YYPUSH 0 |
#define YYSKELETON_NAME "yacc.c" |
typedef union YYSTYPE YYSTYPE |
typedef short int yytype_int16 |
typedef short int yytype_int8 |
typedef unsigned short int yytype_uint16 |
typedef unsigned char yytype_uint8 |
enum yytokentype |
References yybottom, and YYFPRINTF().
for | ( | ) |
References YYFPRINTF().
for | ( | return | yylen = 0; yystr[yylen]; yylen++ ) |
void free | ( | void * | ) |
if | ( | ) |
void* malloc | ( | YYSIZE_T | ) |
int ocpf_yylex | ( | void * | , |
void * | |||
) |
void yyerror | ( | struct ocpf_context * | ctx, |
void * | scanner, | ||
char * | s | ||
) |
YYFPRINTF | ( | yyoutput | , |
" | |||
) |
YYFPRINTF | ( | stderr | , |
"\n" | |||
) |
int yyparse | ( | ) |
int yyparse | ( | struct ocpf_context * | ctx, |
void * | scanner | ||
) |
References kw_PROPERTY, kw_RECIPIENT, ocpf_error_message(), yychar, yyerror, yylval, yynerrs, YYPOPSTACK, and yyvsp.
YYUSE | ( | ctx | ) |
YYUSE | ( | scanner | ) |
struct ocpf_context * ctx |
Referenced by ocpf_clear_props(), ocpf_context_init(), ocpf_del_context(), ocpf_dump_folder(), ocpf_dump_named_property(), ocpf_dump_oleguid(), ocpf_dump_property(), ocpf_dump_recipients(), ocpf_dump_type(), ocpf_dump_variable(), ocpf_get_recipients(), ocpf_get_SPropValue(), ocpf_new_context(), ocpf_OpenFolder(), ocpf_parse(), ocpf_server_add_SPropValue(), ocpf_server_set_SPropValue(), ocpf_server_set_type(), ocpf_server_sync(), ocpf_set_Recipients(), ocpf_set_SPropValue(), ocpf_write_auto(), ocpf_write_commit(), and ocpf_write_init().
void * scanner |
Referenced by ocpf_parse().
void yytop yytype_int16* yybottom |
Referenced by for().
int yydebug |
int yyi |
unsigned long int yylno = yyrline[yyrule] |
static void scanner FILE * yyoutput |
int yyrule |
yytype_int16* yytop |
int yytype |
YYSTYPE const *const yyvaluep |
![]() ![]() ![]() |
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |