Home | History | Annotate | Download | only in src

Lines Matching refs:symbol

142 static symbol *current_lhs_symbol;
147 /** Set the new current left-hand side symbol, possibly common
152 current_lhs(symbol *sym, location loc, named_ref *ref)
213 /* Put the tokens into the symbol table, so that GDB and other debuggers
340 symbol *symbol;
601 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
608 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
646 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
714 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
735 "symbols.prec", "symbol.prec", "symbols.1", "generic_symlist",
739 "id_colon", "symbol", "string_as_id", "epilogue.opt", YY_NULL
757 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
904 symbol of state STATE-NUM. */
976 the previous symbol: RHS[0] (always defined). */
1055 | Print this symbol on YYOUTPUT. |
1155 case 71: /* symbol.prec */
1158 { fprintf (stderr, "%s", ((*yyvaluep).symbol)->tag); };
1186 { fprintf (stderr, "%s", ((*yyvaluep).symbol)->tag); };
1193 { fprintf (stderr, "%s:", ((*yyvaluep).symbol)->tag); };
1197 case 89: /* symbol */
1200 { fprintf (stderr, "%s", ((*yyvaluep).symbol)->tag); };
1207 { fprintf (stderr, "%s", ((*yyvaluep).symbol)->tag); };
1218 | Print this symbol on YYOUTPUT. |
1820 | Release the memory associated to this symbol. |
1881 /* The lookahead symbol. */
1907 /* The semantic value of the lookahead symbol. */
1910 /* Location data for the lookahead symbol. */
1977 Keep to zero when no symbol should be popped. */
2110 /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */
2431 grammar_start_symbol_set ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)]));
2616 { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); }
2622 { (yyval.list) = symbol_list_prepend ((yyvsp[(1) - (2)].list), symbol_list_sym_new ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)]))); }
2628 { (yyval.symbol) = (yyvsp[(1) - (1)].symbol); }
2634 { (yyval.symbol) = (yyvsp[(1) - (2)].symbol); symbol_user_token_number_set ((yyvsp[(1) - (2)].symbol), (yyvsp[(2) - (2)].integer), (yylsp[(2) - (2)])); }
2640 { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); }
2646 { (yyval.list) = symbol_list_prepend ((yyvsp[(1) - (2)].list), symbol_list_sym_new ((yyvsp[(2) - (2)].symbol), (yylsp[(2) - (2)]))); }
2664 { (yyval.list) = symbol_list_sym_new ((yyvsp[(1) - (1)].symbol), (yylsp[(1) - (1)])); }
2698 symbol_class_set ((yyvsp[(1) - (1)].symbol), current_class, (yylsp[(1) - (1)]), true);
2699 symbol_type_set ((yyvsp[(1) - (1)].symbol), current_type, (yylsp[(1) - (1)]));
2707 symbol_class_set ((yyvsp[(1) - (2)].symbol), current_class, (yylsp[(1) - (2)]), true);
2708 symbol_type_set ((yyvsp[(1) - (2)].symbol), current_type, (yylsp[(1) - (2)]));
2709 symbol_user_token_number_set ((yyvsp[(1) - (2)].symbol), (yyvsp[(2) - (2)].integer), (yylsp[(2) - (2)]));
2717 symbol_class_set ((yyvsp[(1) - (2)].symbol), current_class, (yylsp[(1) - (2)]), true);
2718 symbol_type_set ((yyvsp[(1) - (2)].symbol), current_type, (yylsp[(1) - (2)]));
2719 symbol_make_alias ((yyvsp[(1) - (2)].symbol), (yyvsp[(2) - (2)].symbol), (yyloc));
2727 symbol_class_set ((yyvsp[(1) - (3)].symbol), current_class, (yylsp[(1) - (3)]), true);
2728 symbol_type_set ((yyvsp[(1) - (3)].symbol), current_type, (yylsp[(1) - (3)]));
2729 symbol_user_token_number_set ((yyvsp[(1) - (3)].symbol), (yyvsp[(2) - (3)].integer), (yylsp[(2) - (3)]));
2730 symbol_make_alias ((yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol), (yyloc));
2745 { current_lhs ((yyvsp[(1) - (2)].symbol), (yylsp[(1) - (2)]), (yyvsp[(2) - (2)].named_ref)); }
2779 { grammar_current_rule_symbol_append ((yyvsp[(2) - (3)].symbol), (yylsp[(2) - (3)]), (yyvsp[(3) - (3)].named_ref)); }
2791 { grammar_current_rule_prec_set ((yyvsp[(3) - (3)].symbol), (yylsp[(3) - (3)])); }
2852 { (yyval.symbol) = symbol_from_uniqstr ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); }
2859 (yyval.symbol) = symbol_get (char_name ((yyvsp[(1) - (1)].character)), (yylsp[(1) - (1)]));
2860 symbol_class_set ((yyval.symbol), token_sym, (yylsp[(1) - (1)]), false);
2861 symbol_user_token_number_set ((yyval.symbol), (yyvsp[(1) - (1)].character), (yylsp[(1) - (1)]));
2868 { (yyval.symbol) = symbol_from_uniqstr ((yyvsp[(1) - (1)].uniqstr), (yylsp[(1) - (1)])); }
2875 (yyval.symbol) = symbol_get (quotearg_style (c_quoting_style, (yyvsp[(1) - (1)].chars)), (yylsp[(1) - (1)]));
2876 symbol_class_set ((yyval.symbol), token_sym, (yylsp[(1) - (1)]), false);