Home | History | Annotate | Download | only in compiler

Lines Matching refs:To

29    Bison output files to be licensed under the GNU General Public
38 /* All symbols defined below should begin with yy or YY, to avoid
41 There are some unavoidable exceptions within include files to
90 * substantially similar to the "NO WARRANTY" disclaimer below
95 * of any contributors may be used to endorse or promote products derived
105 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
108 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
143 /* Define YYMALLOC/YYFREE to prevent redefinition errors */
303 /* Identity function, used to suppress warnings about constant conditions. */
356 to allow for a few compiler-allocated temporary stack slots. */
405 /* The size of an array large to enough to hold all stacks, each with
411 /* Copy COUNT objects from FROM to TO. The source and destination do
415 # define YYCOPY(To, From, Count) \
416 __builtin_memcpy (To, From, (Count) * sizeof (*(From)))
418 # define YYCOPY(To, From, Count) \
423 (To)[yyi] = (From)[yyi]; \
429 /* Relocate STACK from its old location to the new one. The
432 stack. Advance YYPTR to a properly aligned location for the next
461 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
468 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
555 /* YYTOKNUM[YYLEX-NUM] -- Internal token number corresponding to
582 /* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
583 STATE-NUM when YYTABLE doesn't specify something else to do. Zero
620 /* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If
692 to ease the transition to the new meaning of YYERROR, for GCC.
721 /* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N].
722 If N is 0, then set CURRENT to the empty location which ends
856 | yy_stack_print -- Print the state stack from its BOTTOM up to its |
888 | Report that the YYRULE is going to be reduced. |
940 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only
983 /* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in
1008 /* Copy to YYRES the contents of YYSTR after stripping away unnecessary
1100 /* Start YYX at -YYN if negative to avoid negative indexes in
1167 | Release the memory associated to this symbol. |
1253 /* Number of tokens to shift before error messages enabled. */
1257 `yyss': related to states.
1258 `yyvs': related to semantic values.
1260 Refer to the stacks thru separate pointers, to allow yyoverflow
1261 to reallocate them elsewhere. */
1279 /* The variables used to return semantic value and location from the
1293 Keep to zero when no symbol should be popped. */
1306 yychar = YYEMPTY; /* Cause a token to be read. */
1335 /* Give user a chance to reallocate the stack. Use copies of
1342 data in use in that stack, in bytes. This used to be a
1382 YYDPRINTF ((stderr, "Stack size increased to %lu\n",
1404 /* First try to decide what to do without reference to lookahead token. */
1429 /* If the proper action on seeing token YYTOKEN is to reduce or to
1474 /* yyn is the number of a rule to reduce with. */
1480 Otherwise, the following line sets YYVAL to garbage.
1482 users should not rely upon it. Assigning to YYVAL
1695 that goes to, based on the state we popped back to and the rule
1758 /* If just tried and failed to reuse lookahead token after an
1775 /* Else will try to reuse lookahead token after shifting the error
1934 * RETURN: Pointer to the opcode name
1961 * PARAMETERS: ExprString - Expression to be evaluated. Must be
1979 /* Point lexer to the input string */