Lines Matching refs:jsgf

91 void yyerror(yyscan_t lex, jsgf_t *jsgf, const char *s);
626 yyerror (yyscanner, jsgf, YY_("syntax error: cannot back up")); \
706 Type, Value, yyscanner, jsgf); \
720 …e_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep, void* yyscanner, jsgf_t *jsgf) in yy_symbol_value_print() argument
723 yy_symbol_value_print (yyoutput, yytype, yyvaluep, yyscanner, jsgf) in yy_symbol_value_print()
728 jsgf_t *jsgf;
734 YYUSE (jsgf);
756 …l_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep, void* yyscanner, jsgf_t *jsgf) in yy_symbol_print() argument
759 yy_symbol_print (yyoutput, yytype, yyvaluep, yyscanner, jsgf) in yy_symbol_print()
764 jsgf_t *jsgf;
772 yy_symbol_value_print (yyoutput, yytype, yyvaluep, yyscanner, jsgf);
815 yy_reduce_print (YYSTYPE *yyvsp, int yyrule, void* yyscanner, jsgf_t *jsgf) in yy_reduce_print() argument
818 yy_reduce_print (yyvsp, yyrule, yyscanner, jsgf) in yy_reduce_print()
822 jsgf_t *jsgf;
836 , yyscanner, jsgf);
844 yy_reduce_print (yyvsp, Rule, yyscanner, jsgf); \
1095 yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep, void* yyscanner, jsgf_t *jsgf) in yydestruct() argument
1098 yydestruct (yymsg, yytype, yyvaluep, yyscanner, jsgf) in yydestruct()
1103 jsgf_t *jsgf;
1108 YYUSE (jsgf);
1131 int yyparse (void* yyscanner, jsgf_t *jsgf);
1159 yyparse (void* yyscanner, jsgf_t *jsgf)
1162 yyparse (yyscanner, jsgf)
1164 jsgf_t *jsgf;
1420 { jsgf->name = (yyvsp[(2) - (2)].name); }
1427 { jsgf->version = (yyvsp[(2) - (3)].name); }
1434 { jsgf->version = (yyvsp[(2) - (4)].name); jsgf->charset = (yyvsp[(3) - (4)].name); }
1441 { jsgf->version = (yyvsp[(2) - (5)].name); jsgf->charset = (yyvsp[(3) - (5)].name);
1442 jsgf->locale = (yyvsp[(4) - (5)].name); }
1456 { jsgf_import_rule(jsgf, (yyvsp[(2) - (3)].name)); ckd_free((yyvsp[(2) - (3)].name)); }
1463 …{ jsgf_define_rule(jsgf, (yyvsp[(1) - (4)].name), (yyvsp[(3) - (4)].rhs), 0); ckd_free((yyvsp[(1) …
1470 …{ jsgf_define_rule(jsgf, (yyvsp[(2) - (5)].name), (yyvsp[(4) - (5)].rhs), 1); ckd_free((yyvsp[(2) …
1524 { (yyval.rule) = jsgf_define_rule(jsgf, NULL, (yyvsp[(2) - (3)].rhs), 0); }
1531 { (yyval.rule) = jsgf_optional_new(jsgf, (yyvsp[(2) - (3)].rhs)); }
1566 { (yyval.atom) = jsgf_kleene_new(jsgf, (yyvsp[(1) - (2)].atom), 0); }
1573 { (yyval.atom) = jsgf_kleene_new(jsgf, (yyvsp[(1) - (2)].atom), 1); }
1614 yyerror (yyscanner, jsgf, YY_("syntax error"));
1638 yyerror (yyscanner, jsgf, yymsg);
1642 yyerror (yyscanner, jsgf, YY_("syntax error"));
1666 yytoken, &yylval, yyscanner, jsgf);
1722 yystos[yystate], yyvsp, yyscanner, jsgf);
1757 yyerror (yyscanner, jsgf, YY_("memory exhausted"));
1765 yytoken, &yylval, yyscanner, jsgf);
1773 yystos[*yyssp], yyvsp, yyscanner, jsgf);
1795 yyerror(yyscan_t lex, jsgf_t *jsgf, const char *s) in yyerror() argument